Réponse acceptée !
Bonjour
apparemment, l'évènement "onreadystatechange" n'est jamais lancé...
Pour s'en convaincre, tu place un alert("onreadystatechange lancée"); dans ta fonction onreadystatechange.(tu l'enleve après)
Essayer d'ouvrir le xml résultant dans une fenêtre à part. Si celui-ci est bien formé, il sera lisible ("parsé") par le navigateur, dans le cas contraire, l'erreur sera tout de suite visible . IE et FF ont effectivement des différences à ce niveau.
Pour ce faire : tu doit avoir un bout de code qui ressemble à ceci :
with (precharge) // ici, precharge est l'objet xmlHTTPrequest,
{
var filtre="p_devis=" + document.getElementById("anDint").value;
var bid=window.open ("modPrecharge.asp?" + filtre); // Cette ligne à rajouter pour le débuggage open("POST", "modPrecharge.asp",
true);
setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1") ;
send(filtre);
}
Attention au troisième argument de la méthode open (en vert) : Il indique que l'opération est asynchrone (true) ou synchrone (false). FF ne supporte que l'asynchrone, contrairement à IE.
Cordialement
Roro webDev