Fenêtre de confirmation

Vous est-il déjà arrivé d'entrer dans un site, de cliquer sur un bouton qui paraît vous envoyer dans la bonne direction ... et vous rendre compte qu'il y a erreur ?

Généralement, le moyen le plus court pour faire marche arrière, c'est d'activer le bouton "page précédente" ou "précédent" de votre navigateur. Commode, simple mais ..... ça ne vous plait pas.

Et vous craignez qu'il en soit ainsi pour le vôtre ! Vous développez plusieurs rubriques mais la page d'accueil n'est peut-être pas parfaitement explicite ... et vous voulez ajouter un petit "plus" pour faire marche arrière ...

Vous avez vu le résultat obtenu en utilisant un petit script écrit dans cette page !

La première partie, en Javascript, s'insère dans le HEAD du code source :

<SCRIPT LANGUAGE=Javascript>

function bonchoix()

{

resultat=confirm('Etes vous certain de votre choix ?');

if(resultat !="1")

window.history.back()

}

</SCRIPT>



Vous créez une fonction grâce à ce petit script : ici elle s'intitule "bonchoix" .

Vous écrivez ensuite votre texte dans la variable "resultat".

La seconde est très simple, à ajouter, toujours en code source, juste après le BODY :

<BODY BACKGROUND="yellow" onload="bonchoix()" ..... la suite de votre page ..... </BODY>



BACKGROUND est toujours l'attribut de couleur de fond, ici yellow ... qui est jaune.

Vous aurez inséré votre texte à la suite du chargement de la fonction "bonchoix".

La fonction "window.history.back()" insérée dans le script de départ sera activée si l'on clique sur "annuler".

Simple, rapide à mettre en oeuvre, mais pas réellement nécessaire si votre site est bien réalisé :

A vous de faire en sorte qu'il soit clair pour éviter, autant que possible, un tel gadget .....