Ajax chrome internet explorer
saadainese
Messages postés
49
Statut
Membre
-
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();
?>
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:
- Ajax chrome internet explorer
- Internet explorer - Guide
- Internet explorer 11 - Télécharger - Navigateurs
- Internet explorer 8 - Télécharger - Navigateurs
- Internet explorer 10 - Télécharger - Navigateurs
- Explorer patcher - Télécharger - Personnalisation