Javascript

doudadora -  
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   -
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.

1 réponse

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
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"); 
} 
0