SELFHTML

Forum SELFHTML: Archives:
Pb acces avec xmlHTTP

Page d'information: vue d'ensemble
vers le bas 

(JAVASCRIPT) Pb acces avec xmlHTTP

Le message suivant est de: pierre, Adresse électronique pierre_zx@yahoo.fr, 08. 04. 2007, 14:58

Bonjour,

Le petit code ci-dessous tourne à la première ouverture de ma page, mais pas ensuite après des raffraichissement par la touche F5...(le premier coup, l'affichage final (le "alert(xmlresponsettext") fonctionne parfaitement (je recupere bien les infos transmises par la servlet mappée et appelée au travers de la variable "url"), mais les fois d'après rien ne se passe... comme si ma variable xmlHTTP était à "null"...

Il me semble que le pb puisse provenir de la gestion du activeXOBJECT, qui semble ne pas apprecier être utilisé plusieurs fois, bien que, et c'est là que je ne comprend pas, la variable xmlHTTP qui l'instancie est LOCALE à la fonction loadObject()...

Si quelqu'un sait d'où vient le problème ?

Le code (simplifié, par soucis de clarté):

<body onload="loadObjects()">
<script>

function loadObjects()
{
var url = "http://xxxx/onload.html";
var xmlHTTP;
xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
xmlHTTP.open("GET",url);
xmlHTTP.send(null);
xmlHTTP.onreadystatechange = function()
{
alert(readyState);
if (xmlHTTP.readyState == 4) {alert(xmlHTTP.responseText);}
}

</script>
</body>


Merci...


 
vers le hautvers le bas 

(JAVASCRIPT) Pb acces avec xmlHTTP

Le message suivant est de: michel eric, Adresse électronique eric357@free.fr, 25. 06. 2007, 10:43

je pense que tu devrait mettre plutôt var xmlHTTP=null; pour réinitialiser la variable a chaque fois c'est peut être ça qui fout le bordel.


 
vers le haut

© 1998-2004 Adresse électronique selfhtml@fr.selfhtml.org