Jeudi 21 Novembre 2024 | Présentation de Marie, Présentation de Marie au temple, par Joachim et Anne. Elle est donnée au Seigneur. / Christ, Roi de l'Univers |
depuis le 13/04/2012
Dernière visite
le 21/11/2024 à 07:24 |
AJAX signifie Asynchronous Javascript And XML : Application permettant de maintenir une communication entre le client et le serveur, sans que celui-ci ait besoin de recharger la page dans le navigateur.
Ainsi AJAX n'est autre qu'un mélange de Javascript et XML. Le XML peut être lui-même un mélange de HTML et un autre langage, tel que PHP ou ASP.
Javascript s'exécute côté client (navigateur) alors que le XML est implémenté côté serveur.
Seule la partie Javascript réagira à toute demande d'accès au serveur. Une requête intreceptée transmis au serveur aura pour effet un retour de données.
Pour comprendre AJAX, il suffit de comprendre ces 3 étapes faciles :
- Créer un objet XMLHttpRequest.
- Faire une requête à l'aide de celui-ci.
- Recevoir et afficher la réponse.
Accéder à un fichier sur le serveur et en afficher le contenu.
// Création d'un objet de requete var objetRequete = new XMLHttpRequest(); // Envoi de la requête objetRequete.open("GET","fichier.txt",true); objetRequete.send(); // Restitution dans le navigateur dans l'élément monDiv document.getElementById("monDiv").innerHTML=objetRequete.responseText;