XMLHttpRequest
Avant toute chose : nous allons créer la variable requete en fonction du navigateur. Explications après le code :
var requete = null;
try {
requete = new XMLHttpRequest();
} catch (essaimicrosoft) {
try {
requete = new ActiveXObject("Msxml2.XMLHTTP");
} catch (autremicrosoft) {
try {
requete = new ActiveXObject("Microsoft.XMLHTTP");
} catch (echec) {
requete = null;
}
}
}
if (requete == null)
alert ("Impossible de créer l'objet requete !");
try {
requete = new XMLHttpRequest();
} catch (essaimicrosoft) {
try {
requete = new ActiveXObject("Msxml2.XMLHTTP");
} catch (autremicrosoft) {
try {
requete = new ActiveXObject("Microsoft.XMLHTTP");
} catch (echec) {
requete = null;
}
}
}
if (requete == null)
alert ("Impossible de créer l'objet requete !");
Définition de wikipédia : XMLHttpRequest est un objet Javascript qui permet d'obtenir des données au format XML, mais aussi HTML, ou encore texte simple à l'aide de requêtes HTTP.
Nous définissons la variable requete en fonction du navigateur de façon à ce que notre application soit utilisable à partir de n'importe quel navigateur internet.
Nous définissons la variable requete en fonction du navigateur de façon à ce que notre application soit utilisable à partir de n'importe quel navigateur internet.