Bonjour,
Toujours dans mes tests avec XMLHTTPREQUEST dont voici
un extrait
if(xhr_object.readyState == 4 && xhr_object.status == 200 ) {
var tmp = xhr_object.responseText.split(":");
if (tmp[0] == 1){
alert(tmp[1]);
return false;
j'ai une erreur qui se produit sur xhr_object.status
dont voici la phrase
Erreur : [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://athena/ESSAI.htm :: anonymous :: line 33" data: no]
Fichier source : http://athena/ESSAI.htm
Ligne : 33
sur le moment j'ai pense que cela pouvait provenir d'une lib manquante
sous linux donc j'ai installe FireFox sous windows et j'ai obtenu la meme
erreur
Qu'en est-il d'ou peut provenir ce PB
avec mes remerciements
Yves
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Erreur STATUS
L'extrait de code ne permet pas de déterminer d'où vient ton erreur. Ton code est correct, mais il semble que ton objet xhr_object pose problème.
Fais-tu un appel synchrone ou asynchrone ? Voici un exemple d'appel asynchrone pris sur la KB de mozillazine :
Fais-tu un appel synchrone ou asynchrone ? Voici un exemple d'appel asynchrone pris sur la KB de mozillazine :
Code : Tout sélectionner
req = new XMLHttpRequest();
req.open('GET', 'http://www.mozilla.org/', true);
req.onreadystatechange = function () {
if (req.readyState == 4) {
if(req.status == 200)
dump(req.responseText);
else
dump("Error loading page\n");
}
};
req.send(null);
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités