1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| function envoi(){
// Création d'une instance XmlHttpRequest
var xhr = window['XMLHttpRequest'] ? new XMLHttpRequest() :new ActiveXObject("Microsoft.XMLHTTP");
// Ouvre l'URL et défini la méthode d'envoi
xhr.open('POST', 'action.php', true);
// Définition de la fonction d'appel en retour lorsque les données sont reçues
xhr.onreadystatechange = function () {
if (xhr.readyState == 4 && xhr.status == 200) {
document.getElementById('retour').innerHTML = xhr.responseText;
}
}
// Définition de l'entête HTTP de la requête
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
// Envoi de la requête avec le paramètres associés
xhr.send('param1=valeur1¶m2=valeur2');
} |