Ajax chrome internet explorer

saadainese Messages postés 49 Statut Membre -  
saadainese Messages postés 49 Statut Membre -
Bonjour,
dans ma page j'ai un formulaire ou l'utilisateur doit remplir un champs email, j'ai prevu une fonction ajax pour verifier si l'email existe, qui affiche une image ok ou no selon la requete, mon problemme est que chrome, firefox, affiche l'image, mais non pas internet explorer, je ne sais d'ou vient l'erreur.

----------------------------formulaire.php-------------------
function req_email() {
if(document.formulaire.email.value != ""){
email=(document.formulaire.email.value);
var Xhr = getXhr();
Xhr.open("POST", "../check_email.php",true);
Xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
Xhr.send("email="+email);
Xhr.onreadystatechange = function(){
if(Xhr.readyState == 4 && Xhr.status == 200)
document.getElementById("span").innerHTML=Xhr.responseText;}}}


-------------------------chech_email.php--------------------
<?php
$email = $_POST['email'];
$link = mysql_connect("localhost","root","");
mysql_select_db("mabase");
$req = "select * from utilisateur where email='$email'";
$result = mysql_db_query("mabase",$req,$link) or die(mysql_error());
$resultat = mysql_fetch_array($result);
if($resultat)

echo "<img src='..non.png'/>";

else

echo "<img src='..oui.png'/>";

mysql_close();
?>
A voir également:

2 réponses

Yaninho Messages postés 530 Statut Membre 63
 
D'internet explorer .............qui prend très mal en charge l'AJAX.... ?
0
saadainese Messages postés 49 Statut Membre 2
 
j'ai d'autres fonction ajax, celle qui ramene les villes selon les pays choisis, cella marche sur tout les navigateurs.
0