Demande de confirmation avant exécution d'un script
cs_etcaetera
Messages postés3Date d'inscriptionjeudi 1 mai 2008StatutMembreDernière intervention 4 mai 2008
-
2 mai 2008 à 00:26
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
4 mai 2008 à 14:03
Bonjour,
Mettant la dernière main à une application d'envoi de newsletter, je voudrais,
pour éviter tout envoi intempestif, ouvrir une fenêtre demandant la confirmation de l'envoi. Mais javascript et moi...
J'ai essayé ceci:
dans le head:
function executer()
{
if (confirm('L'envoi est-il bien prêt ?';)){
location.href='traitement_envoi_mail.php?';
}
}
Et au final, le script s'exécute lorsque je cique sur le bouton d'envoi, sans qu'il me soit demandé de confirmation...
Merci d'avance pour le coup de main,
cs_etcaetera
Messages postés3Date d'inscriptionjeudi 1 mai 2008StatutMembreDernière intervention 4 mai 2008 2 mai 2008 à 00:46
Je viens de trouver un bout de script avec lequel j'ai fait un essai sans plus de résultat:
head:
<script language="text/JavaScript"><!----
function execution()
{ if (confirm("Valider le mailing ?"))
{return true;}
else{return false;}}
//----></script>"
dans le form:
<FORM action="traitement_envoi_mail.php" method="GET">
cs_etcaetera
Messages postés3Date d'inscriptionjeudi 1 mai 2008StatutMembreDernière intervention 4 mai 2008 4 mai 2008 à 11:54
Bonjour, et merci.
Effectivement, comme ça, ça marche, mais en remplaçant l'action du FORM par celle d'origine (traitement_envoi_mail.php) pour entraîner l'éxécution du script..
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 4 mai 2008 à 14:00
>>mais en remplaçant l'action du FORM par celle d'origine (traitement_envoi_mail.php)
bien entendu !
mais pour tester ( je ne l'avais pas moi ce php ! ), j'ai remplacé
par un message, et j'ai signalé ça en mettant le texte en orange !
<hr />
Cordialement Bul
Vous n’avez pas trouvé la réponse que vous recherchez ?