Bonjour,
j'ai un pb avec history.back et safari.
j'ai un formulaire avec des champs obligatoires.
Quand je valide mon formulaire , je verifie chaque champs en php et si y'a une erreur , alert puis retour sur la page.
j'ai donc ma page formulaire.php
qui pointe sur elle meme pour la verif
le code de verif
et la safari plante direct???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if (condition champs non rempli) { echo "<script language=\"javascript\">"; echo "alert('ERREUR : tous les champs obligatoires ne sont pas remplis');"; echo "history.back();"; echo "</script>"; exit(); }
safari ne supporte pas le history.back()? je fais surement quelque chose de travers mais quoi?
j'ai essayé history.back(-1), window.history.back(), history.go(-1) etc...
a chaque fois ca plante safari
si vous avez une idée du pourquoi ? j'ai chercher sur google pas mal et rien trouvé qui resolve mon bug
merci à vous
antonin
Partager