ALERT()

Bonjour,

Je cherche a faire une alert()
je voudrais une alert qui s ouvre quand on veut quitter une page
et dedans
Voulez vous quitter la page?
Oui Non (pas annuler)

Si oui , creer une alerte du genre a bientot quitter la page donc fermer
si non, creer une alerte du genre merci et rester sur la page

j ai essayer mais sans réponse:

<script type="text/javascript">
alert('Voulez vous quitter la page?');
}
<body onunload="if(confirm('Voulez vous quitter la page...')){}">
</script>

j ai peut etre oublier un truc

merci d avance

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. j en arrive la

    <script type="text/javascript">
    function test()
    {
    if (confirm('Voulez vous quitter le site LIK-Radio.fr ?')){
    alert('Pense à revenir ;)');
    }else{
    alert('Merci de rester :)');
    }
    }
    window.onbeforeunload = function (){test()};
    </script>

    mais sa ferme la page dans les deux cas :(
    1. C'est quoi ça : window.onbeforeunload = function (){test()}; ?
    2. fermer la fonction

      ta une autre idée?
    3. c pas pareil
      moi je veut un confirm

      je veut demander si il veut quitter la page et si il dit oui j affiche une alerte et si il dit non aussi
    4. tu comprend ce que je voudrai?
  2. Modérateur
    perso pour ce genre de truc, je ferme la page, ou le navigateur car on ne sait jamais ce qu'il y a vraiment derrière ....
    donc comme solution ???
    1. Salut,

      Je déconseille de faire ça car à part à rendre la navigation sur ton site très inconfortable ça sert à rien ;) Et alert ne sert pas à donner un choix, pour ça utilise confirm() ;)

      Voir ça
      1. Moi j'ai eu peur oh, ALERT, je me suis dis saillez, c'est la fin, on va tous mourir aspiré par le Web ! mdr ! Sinon oui rien de plus gonflant que ça : vous voulez quitter un site et on vous retient, c'est plus un repoussoir que autres choses. Souvenez vous, il y a quelques années, tout les sites commerciaux qui s'amusait à faire ouvrir leurs page d'acceuil en plein écran , et qui parfois même vous empêchez de revenir a l'écran de base (Pixmania par exemple, pour ne pas les citer ^^), ils ont finalement fait fuir plus de clients que autres choses.

        Cordialement.
        1. jette un oeil ici
          http://www.editeurjavascript.com/scripts/scripts_evenements_3_357.php
          1. je sais que ma reponse est hors sujet mais franchement c'est gonflant ces trucs la , si tu clique sur la croix c'est que tu veux fermer la page a quoi bon demander une confirmation ?
            Enfin bon moi je deteste ces trucs
            PS : désolé pour cette reponse hors sujet ^^