| Accueil | table JavaScript | index JavaScript | précédent | suivant |

AJAX - introduction

AJAX est une technique permettant aux scripts d'échanger des informations dans les deux sens avc le serveur.
Un script peut ainsi, par exemple, appeler le serveur pour lui transmettre des données résultant de son exécution ou pour consulter une base de données.
L'échange se fait par l'intermédiaire de l'objet JavaScript XMLHttpRequest() en trois étapes :
. création de l'objet XMLHttpRequest()
. envoi de la requête au serveur
. réception de la réponse du serveur

Le script peut attendre la réponse avant de poursuivre son exécution, l'échange est alors dit synchrone. IL peut également se terminer avant que la réponse lui soit parvenue, l'échange est alors dit asynchrone. Ceci peut être utile si le temps de traitement est long et si l'application permet d'effectuer d'autres tâches en attendant la réponse du serveur.

Les page suivantes décrivent ces trois étapes.


suivant