Changer la redirection du bouton Annuler de la fonction confirm

Résolu/Fermé
guirou@ - 13 oct. 2015 à 18:56
 guirou@ - 14 oct. 2015 à 14:45
Bonjour,

j'ai un code php et je voudrais changer la redirection du bouron Annuler de la boite de dialog confirm. Mais je peine à trouver la solution.Si vous pourie m'aidez?

Voici le code php qui me permet de gerer la rediretion du bouton OK et ce code marche. Je voudrais juste y ajouter la redirection de mon choix du bouton annuler.

<gras>if($req){
echo '<script>confirm("Voulez-vous ajouter une autre question!" );window.location.href = "new.html";</script>';

}

2 réponses

Pitet
Messages postés
2786
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
27 mai 2022
528
14 oct. 2015 à 11:40
Salut,

Il faut simplement tester la retour de la fonction confirm avec un if et effectuer le traitement en conséquence. Pour l'instant tu effectues la redirection dans tous les cas sans prendre en compte la réponse.
if (confirm("Voulez-vous ajouter une autre question!")) {
    // OK
    window.location.href = "new.html";
} else {
    // Annuler
    window.location.href = "accueil.html";
}


Bonne journée
0
Oui pitet mais si je l'inclu dans mon code php ca ne marche pas et pourtnt ce bout de code est correct.
0
Pitet
Messages postés
2786
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
27 mai 2022
528
14 oct. 2015 à 14:01
Un message d'erreur dans la console de développement ?
Montre nous ton code.
0
Ah ca marche pitet merci
0