XMLHTTPRequest et fiefox
Publié : 19 juin 2006, 18:32
Bonjour,
Je vous soumet le script suivant
ce script envoie un login et un mot de passe a dza_1.cgi pour verif et qui renvoi une message dans une fenetre alert.
sous IE pas PB le message apparait comme voulu
mais sous Firefox la fenetre alert apparait mais vide.
je ne comprens pas
avez voous une idee ??
avec mes remerciements
A+
var s1=Login;
var s2=Mot_Passe;
var xhr_object = null;
if(window.XMLHttpRequest)
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject)
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
var data = "Login="+s1+"&Mot_Passe="+s2;
var method = "POST";
var filename = "dza_1.cgi";
xhr_object.open(method,filename, true);
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4) {
var tmp = xhr_object.responseText.split(":");
// var tmp = xhr_object.responseText;
//if (tmp[0] == 1){
alert(tmp);
//document.vrifdate.Login.focus();
//return false
//}
}
}
if(method == "POST")
xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr_object.send(data);
}
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Je vous soumet le script suivant
ce script envoie un login et un mot de passe a dza_1.cgi pour verif et qui renvoi une message dans une fenetre alert.
sous IE pas PB le message apparait comme voulu
mais sous Firefox la fenetre alert apparait mais vide.
je ne comprens pas
avez voous une idee ??
avec mes remerciements
A+
var s1=Login;
var s2=Mot_Passe;
var xhr_object = null;
if(window.XMLHttpRequest)
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject)
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
var data = "Login="+s1+"&Mot_Passe="+s2;
var method = "POST";
var filename = "dza_1.cgi";
xhr_object.open(method,filename, true);
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4) {
var tmp = xhr_object.responseText.split(":");
// var tmp = xhr_object.responseText;
//if (tmp[0] == 1){
alert(tmp);
//document.vrifdate.Login.focus();
//return false
//}
}
}
if(method == "POST")
xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr_object.send(data);
}
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4