Bonjour,

je veux lors de fermeture de la page web(FF) afficher un popup
avec les bottons suivant(oui,non et Annuler) avec un message(Etes-vous sur de vouloir fermer sans l'enregistrer les modification),

dans l'événement onbeforeunload j'appèle une fonction qui crée et qu'affiche le popup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
window.onbeforeunload = function () {
//Appele la function 
confirmation();
}
et la function confirmation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
function confirmation()
{
	alert("Test de passage");
       ........//creation popup 
      popup.show();
      alert("message ");
}
dans la fermeture les 2 message d'alert(alert("Test de passage"); et alert("message ") s'affiche mais le popup s'affiche pas .

et quand j'appèle la fonction sur onclick d'un button de test le popup s'affiche correctement
Pourquoi le popup s'affiche pas avec l'evenement onbeforeunload
et merci .