Firefox = OK; IE = Pas OK
Posté : 07 mai 2006, 12:55
Bonjour !
Bon, un petit problème en ce dimanche pas très beau
Voilà, j'ai un souci avec mon code AJAX qui refuse de fonctionner sous IE alors que sous Firefox c'est impeccable.
Je vous joint mon JS :
Et le formulaire :
Bon, un petit problème en ce dimanche pas très beau
Voilà, j'ai un souci avec mon code AJAX qui refuse de fonctionner sous IE alors que sous Firefox c'est impeccable.
Je vous joint mon JS :
Code : Tout sélectionner
function loginSecure()
{
var objHTTP = null;
if(window.XMLHttpRequest)
{
objHTTP = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
objHTTP = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
alert("Votre navigateur doit accepter le JavaScript !");
return;
}
objHTTP.onreadystatechange = function()
{
if (objHTTP.readyState == 4 && objHTTP.status == 200)
{
document.getElementById('msgLogin').innerHTML = objHTTP.responseText;
}
}
objHTTP.open('GET', '_functions/loginSecure.php?user='+document.login.user.value+'&pass='+document.login.pass.value, true);
objHTTP.send(null);
}Et le formulaire :
Code : Tout sélectionner
<form id="login" name="login" action="javascript:loginSecure(this.form);">
<table width="199" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="27" background="_images/top_menu.gif"> <span class="rouge"><strong>#.</strong></span> <strong>Votre compte</strong></td>
</tr>
<tr>
<td background="_images/middle_menu.gif"><table width="95%" border="0" align="center" cellpadding="3" cellspacing="0">
<tr id="msgLogin" name="msgLogin"></tr>
<tr>
<td height="20">Identifiant</td>
</tr>
<tr>
<td height="20"><input name="user" type="text" class="txt_box" id="user" size="30" /></td>
</tr>
<tr>
<td height="20">Mot de passe</td>
</tr>
<tr>
<td height="20"><input name="pass" type="password" class="txt_box" id="pass" size="30" /></td>
</tr>
<tr>
<td height="30"><input name="Submit" type="submit" class="txt_box" value=" Valider " /></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="_images/bottom_menu.gif" name="bottom_menu" width="199" height="9" border="0" id="bottom_menu" /></td>
</tr>
</table>
</form>