Formate un nombre pour l'affichage
AJAX mis à jour des parties d'une page web, sans rechargement de la page entière
AJAX mis à jour des parties d'une page web, sans rechargement de la page entière.
Avant de continuer, vous devriez avoir une compréhension de base des éléments suivants :
Si vous souhaitez étudier ces sujets tout d'abord, trouver les tutoriaux sur notre page d'accueil.
AJAX = Asynchronous JavaScript and XML.
AJAX est une technique permettant de créer des pages web rapide et dynamique.
AJAX permet aux pages web mises à jour un échange de petites quantités de données avec le serveur dans les coulisses. Cela signifie qu'il est possible de mettre à jour certaines parties d'une page web, sans recharger la page entière.
Pages web classique, (qui n'utilisent pas AJAX) doit recharger la page entière si le contenu ou une partie du contenu doit changer.
Exemples d'applications utilisant AJAX : onglets Google Maps, Gmail, Youtube et Facebook.
Les évènements sont les actions de l'utilisateur, qui provoquent l'appel des fonctions
associées aux éléments de la page.
L'interaction avec l'utilisateur se fait à partir des formulaires ou boutons html.
Ces fonctions JavaScript identifient les éléments de la page grâce au DOM et communiquent
avec le serveur par l'objet XMLHttpRequest.
Pour recueillir des informations sur le serveur cet objet dispose de deux méthodes:
Les données fournies par le serveur seront récupérées dans les champs de l'objet XMLHttpRequest:
Noter qu'il faut créer un nouvel objet XMLHttpRequest, pour chaque fichier que vous voulez
charger.
Il faut attendre la disponibilité des données, et l'état est donné par l'attribut
readyState de XMLHttpRequest.
AJAX est basée sur les normes de l'Internet et utilise une combinaison de :
Les applications AJAX sont indépendants du navigateur et de la plate-forme !
AJAX a été rendu populaire en 2005 par Google, avec Google Suggest.
google Suggest utilise AJAX pour créer une interface web très
dynamique :
lorsque vous commencez à taper des lettres dans la zone de recherche de Google, un
JavaScript envoie des lettres à un serveur et le serveur retourne une liste de suggestions.
AJAX est basée sur les normes existantes. Ces normes ont été utilisées par les développeurs depuis plusieurs années.
Lisez nos prochaines sections pour voir comment cela fonctionne !
Cours precedent: tutoriel Ajax |
Sommaire de : Le langage JavaScript |
Cours suivant: créer un objet XMLHttpRequest |