Javascript
slt
voila le code que j'utilise et qui ouvre pour les deux situations la même page web qui est en relation avec Authentification.jsp
je pense que c'est un problème dans la comparaison de if,notons que le contenu de showdata est Welcome User!(affiché dans l'alert).
Code :
var showdata = xmlHttp.responseText;
alert(showdata);
if("Welcome User!" ==showdata)
window.open("index.jsp");
else
window.open("Authentification.jsp");
je n'arrive pas à comprendre le problème.
voila le code que j'utilise et qui ouvre pour les deux situations la même page web qui est en relation avec Authentification.jsp
je pense que c'est un problème dans la comparaison de if,notons que le contenu de showdata est Welcome User!(affiché dans l'alert).
Code :
var showdata = xmlHttp.responseText;
alert(showdata);
if("Welcome User!" ==showdata)
window.open("index.jsp");
else
window.open("Authentification.jsp");
je n'arrive pas à comprendre le problème.
1 réponse
-
peut être des espaces en trop ?
moi je prefere mettre des {}
var showdata = xmlHttp.responseText; alert(showdata); showdata=showdata.replace(/(^\s*)|(\s*$)/g,""); //suppression espaces éventuels au début ou à la fin on ne sait jamais if(showdata == "Welcome User!"){ //dans ce sens la condition est plus parlante window.open("index.jsp"); }else{ window.open("Authentification.jsp"); }