Compatibilité de script avec IE
Salut,
J'ai un problème avec mon site de pari sportif gratuit, lorsque l'on désire s'inscrire en cliquant sur le lien en haut a gauche
Une fenêtre s'ouvre en premier plan sur le site mais des que nous validons ca plante .. :(
Quelqu'un a une idée d'où pourrai venir le problème ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
| function valide_inscription()
{
var statut_mail = verif_mail(document.getElementById('mail'));
var statut_pseudo = document.getElementById('pseudo_cache').value;
var statut_mdp = document.getElementById('mdp_cache').value;
parametre = "action=2&pseudo="+document.getElementById('pseudo').value+"&mdp="+document.getElementById('mdp').value+"&mail="+document.getElementById('mail').value;
if(document.getElementById('nom').value)
{
parametre = parametre + "&nom="+document.getElementById('nom').value;
}
if(document.getElementById('prenom').value)
{
parametre = parametre + "&prenom="+document.getElementById('prenom').value;
}
if(document.getElementById('adresse').value)
{
parametre = parametre + "&adresse="+document.getElementById('adresse').value;
}
if(document.getElementById('cp').value)
{
parametre = parametre + "&cp="+document.getElementById('cp').value;
}
if(document.getElementById('ville').value)
{
parametre = parametre + "&ville="+document.getElementById('ville').value;
}
if(document.getElementById('parain').value)
{
parametre = parametre + "¶in="+document.getElementById('parain').value;
}
$('inscription_centre').fade();
if(statut_mail==true && statut_pseudo=='true' && statut_mdp=='true' && document.getElementById('accepte').checked==true)
{
objetXHR = creationXHR();
objetXHR.open("post","inscription.php",false);
objetXHR.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
objetXHR.send(parametre);
var resultat_req = objetXHR.responseText;
if(resultat_req==1)
{
affiche_alerte("L'inscription s'est bien déroulée, vous êtes maintenant connecté(e) sous le pseudo "+document.getElementById('pseudo').value+".");
setTimeout("cache_alerte()",3000);
}
setTimeout("rafraichir('index.php')",3500);
}
else
{
objetXHR = creationXHR();
objetXHR.open("post","inscription.php",false);
objetXHR.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
objetXHR.send("action=3");
pseudo_court();
test_pseudo_existe();
if(document.getElementById('mdp').value=="" && document.getElementById('mdp_check').value=="")
{
document.getElementById('mdp_check').style.color = "#B70000";
document.getElementById('erreur_mdp').innerHTML = "<img style='margin-left:10px;' height='10' widht='10' src='images/croix.png'/><font style='color:#B70000;'> Veuillez renseigner le mot de passe</font>";
}
if(document.getElementById('accepte').checked==false)
{
document.getElementById('erreur_regle').innerHTML = "<img style='margin-left:10px;' height='10' widht='10' src='images/croix.png'/><font style='color:#B70000;'> Veuillez accepter les règles</font>";
}
else
{
document.getElementById('erreur_regle').innerHTML = "";
}
// Alors l'adresse mail a une syntaxe correcte
if(statut_mail == false)
{
document.getElementById('erreur_mail').innerHTML = "<img style='margin-left:10px;' height='10' widht='10' src='images/croix.png'/><font style='color:#B70000;'><font color='red'> La syntaxe n'est pas correcte</font>";
document.getElementById('mail').innerHTML = "";
}
// La syntaxe est incorrecte
else
{
document.getElementById('erreur_mail').innerHTML = "";
document.getElementById('mail').style.color = "#2E8B5C";
}
$('inscription_centre').appear();
}
} |
Merci d'avance