Ahah !! Je l'ai enfin trouvé cet événement javascript ! Ça faisait un moment que je le cherchais mais que je n'en voyais pas la queue ! Je parle de l'event qui permet d'afficher un dialogue de confirmation lors du changement de page, ceci afin d'éviter de perdre le contenu d'un formulaire par exemple.

Et bien cet événement js, ce n'était simplement que onbeforeunload !!

On met ça en place de la façon suivante :

window.onbeforeunload = function(){return 'Votre Message';}

Pour l'essayer, , puis essayez de partir d'ici ;)

EDIT : J'ai trouvé comment faire fonctionner le bouzin IE… Il faut placer l'événement non pas sur window, mais sur body… Merci Microsoft encore de respecter les normes…

document.body.onbeforeunload = function(){return 'Votre Message';}

Il faut mettre les deux car pour les vrais navigateurs, ça reste dans window. On est habitué au code en double…

Vous pouvez essayer en cliquant sur le bouton