[AJAX] problème avec readyState
Salut,
J'ai un script tout bète en Javascript, et quand je teste l'état d'avancement de la requète vers le serveur, le readyState affiche soit 0 ou 1 mais jamais au delà... j'ai vérifié l'url vers mon script, elle retourne les bonnes valeurs... ca pourrait etre du à quoi ?
Voici le script en question :
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
| function creerObjet() {
var obj;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
obj = new ActiveXObject("Microsoft.XMLHTTP");
}else{
obj = new XMLHttpRequest();
}
return obj;
}
var http = creerObjet();
function getVille(lettre){
if(lettre.length==3){
var url = "listerVillefranceXml.do?lettre=";
http.open('get', url + escape(lettre));
http.onreadystatechange = reponse();
http.send(null);
}
}
function reponse() {
alert(http.readyState);
if(http.readyState == 4){
alert('ok');
}
} |
Merci