History.back depuis une alerte en JS

bl76 -  
 bl76 -
Bonjour,

J'ai un formulaire qui, si la vérification révèle une erreur, lance une alerte en JS (grand classique).
Seulement, je voudrais que lorsque'on clique sur le bouton OK de cette alerte, cela renvoie sur la page précédente (pour éviter aux internautes de retaper ce qu'ils avaient déjà saisi).
Je pensais donc combiner les fonctions alert et history.back mais je n'y arrive pas...

voici le code de vérification (qui fonctionne et lance bien l'alerte):

if ($HTTP_POST_VARS['Last_Name'] == '')
{
echo "<script language='JavaScript'>alert('Please fill in your name')</script>";
exit();}

Peut-on ajouter une fonction du type javascript:history.back(); ?
Et si oui, où et comment ?

Merci d'avance pour vos lumières !
A voir également:

2 réponses

bl76
 
Merci pour ta réponse rapide !
Je viens d'essayer, et ça marche parfaitement si je rajoute () après history.back.

Ca donne :

echo "<script language='JavaScript'>
alert('Please fill in your name');
history.back();
</script>";

Merci encore !!
1
avion-f16 Messages postés 19255 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Remplace
echo "<script language='JavaScript'>alert('Please fill in your name')</script>"; 

Par
echo "<script language='JavaScript'>
alert('Please fill in your name');
history.back;
</script>"; 
0