AJAX Exemple XML
AJAX peut être utilisé pour une communication interactive avec des fichiers XML.
Exemple AJAX XML
L'exemple suivant montrera comment une page web utilise AJAX pour lire des informations à partir d'un fichier XML :
Analyse de l'exemple - Fonction loadXMLDoc()
Lorsque l'utilisateur clique sur le bouton « Obtenir ma collection de CD » ci-dessus, la fonction loadXMLDoc() est exécutée.
La fonction loadXMLDoc() crée un objet XMLHttpRequest, ajoute une fonction à exécuter lorsque la réponse du serveur est prête, et envoie la requête au serveur.
Lorsque la réponse du serveur est prête, un tableau HTML est construit, des nœuds (éléments) sont extraits du fichier XML, et enfin les données XML sont utilisées pour remplir l'élément de tableau avec id="demo" :
Charger un document XML de manière asynchrone
Page serveur AJAX
La page serveur utilisée dans l'exemple ci-dessus est en fait un fichier nommé "" au format XML.
Autres extensions