[AJAX] Erreur système : -1072896658 Code 0
Bonjour,
J'utilise XMLHttpRequest pour exécuter une recherche. En retour, je récupére le résultat et je l'affiche.
Sous Internet Explorer, lorsque j'essaye de lire le retour (req.responseText) j'ai l'erreur javascript "Erreur système : -1072896658 Code 0"
Ci-joint mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
function loadXMLHttp(url) {
// branch for native XMLHttpRequest object
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send(null);
// branch for IE/Windows ActiveX version
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send();
}
}
}
function processReqChange() {
// only if req shows "loaded"
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200){
// >>>>>>>>> l'erreur est ici
var sortie = req.responseText;
// <<<<<<<<<
document.getElementById("myListAdr").innerHTML = sortie;
} else {
alert("There was a problem retrieving the XML data:\n" + req.statusText);
}
}
} |
Quelqu'un a dejà eu le cas ? Ca correspond à quoi ?
Merci de votre aide
Re: AJAX : Erreur système : -1072896658 Code 0
Citation:
Envoyé par ericw78
req.send();
Pourquoi il a pas le droit à un IE?
J'essayerai déjà ça. Ensuite le nom de l'ActiveX, moi j'ai:
Code:
A=new ActiveXObject("Msxml2.XMLHTTP")
ou
Code:
A=new ActiveXObject("Microsoft.XMLHTTP")
Essaye peut-être les deux...
C'est tout pour les suggestions :)