Le blog du pangolin

Accueil > Programmation > Ajax > Introduction

Introduction

lundi 17 janvier 2011, par Super Pangolin

Ajax ça veut dire « Asynchronous Javascript And Xml ». C’est un objet que l’on peut attaquer en javascript (et donc directement du navigateur sans avoir à recharger la page).

On l’initialise comme ça :

if (window.XMLHttpRequest) { //  On test si l'objet existe
 xhr = new XMLHttpRequest(); //  Firefox, Safari, ...
}
else if (window.ActiveXObject) { //  Version ActiveX
 xhr = new ActiveXObject("Microsoft.XMLHTTP");   // Internet Explorer
}

Pour envoyer des données au serveur, on utilise deux fonctions :

open(’méthode’, ’uri’, (a)synchrone) : ouvre la connexion avec le serveur à travers l’URL spécifiée, avec la méthode GET ou POST. Si le 3eme paramètre est à TRUE, l’exécution de la requête se fera de façon transparente. Par contre s’il est à FALSE, le navigateur attendra une réponse avant de continuer le traitement.

Un message, un commentaire ?

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.