Comparaison de chaines (compatibilité entre navigateurs)
Bonjour,
Je ne suis vraiment pas très au point en Javascript. Pour résumer, j'ai une servlet qui renvois la réponse suivante à ma page :
Code:
response.getWriter().write("OK");
Dans ma page, j'effectue le test suivant :
Code:
1 2 3 4 5 6 7 8 9
| if(response!="OK"){
$('#example3 .files').html("Error : "+response);
} else{
$('#example3 .files').html(file+" "+deletebutton);
$('#file').attr('value',file);
// allow only 1 upload
this.disable();
} |
Sous IE 6, je rentre bien dans le "else" (résultat attendu) alors que sous chrome et sous Firefox 3.6, je rentre dans le "if" et j'affiche
Pourquoi cette différence de comportement?