function request(url,cadre) {
    var XHR = null;

    if(window.XMLHttpRequest) // Firefox
        XHR = new XMLHttpRequest();
    else if(window.ActiveXObject) // Internet Explorer
        XHR = new ActiveXObject("Microsoft.XMLHTTP");
    else { // XMLHttpRequest non supporté par le navigateur
        alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
        return;
    }
        // envoie de la requête, methode GET et de l'url
    XHR.open("GET",url, true);

        // on guette les changements d'état de l'objet
    XHR.onreadystatechange = function attente() {

        // l'état est à 4, requête reçu !
    if(XHR.readyState == 4)     {

        // ecriture de la réponse
    document.getElementById(cadre).innerHTML = XHR.responseText;
   }
    }
    XHR.send(null);        // le travail est terminé
    return;
}