• [^] # Re: D'après ma boule de cristal ...

    Posté par . En réponse au message opera 9: execution xmlhttprequest. Évalué à 1.

    c'est exactement ce que je fais

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    /**
    * Permet d'envoyer des données en GET ou POST en utilisant les XmlHttpRequest
    */
    function sendData(id,cont,cont2, page)
    {
    if(document.all)
    {
    //Internet Explorer
    var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
    }//fin if
    else
    {
    //Mozilla
    var XhrObj = new XMLHttpRequest();
    }//fin else

    //définition de l'endroit d'affichage:
    var content = document.getElementById(cont);
    var content2 = document.getElementById(cont2);
    var data='id='+id;
    XhrObj.open("POST", page);

    //Ok pour la page cible
    XhrObj.onreadystatechange = function()
    {
    if (XhrObj.readyState == 4 && XhrObj.status == 200)
    //alert(XhrObj.responseText);
    var tmp = XhrObj.responseText.split('@@@@@') ;
    content.innerHTML = tmp[0];
    content2.innerHTML = tmp[1];
    }

    XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    XhrObj.send(data);
    }//fin fonction SendData