Image ventilateur qui tourne fond du ventilateur Circuit imprimé (image de titrage diode verte diode rouge
Administration

XMLHttpRequest

INFORMATIQUE > DÉVELOPPEMENT

INFORMATIQUE > INTERNET

(abrégé en XHR) Objet des navigateurs accessible avec Javascript permettant d'exécuter des requêtes HTTP asynchrones.

En pratique

Exemple d'utilisation de l'objet XMLHttpRequest tiré du code du site que vous regardez actuellement (interface d'administration)

 
Dolist();
setInterval(Dolist, 3000);
//Fonction mettant à jour toutes les 3 secondes
//des données enregistrées dans notre base de données.
function Dolist(){
var xhr = new XMLHttpRequest();
xhr.open('GET', 'repAjax.php');
xhr.onload = function() {
    if (xhr.status === 200) {
        document.getElementById('liste').innerHTML = xhr.responseText;
    }
    else {
        alert('Request failed.  Returned status of ' + xhr.status);
    }
};
xhr.send();
}