Detecter la fermeture d'une fenetre

Detecter la fermeture d'une fenetre - HTML/CSS - Programmation

Marsh Posté le 29-12-2004 à 16:34:28    

Voilà, j'aimerais detecter la fermeture d'une fenetre (en fait c un pop up, qui lors de sa fermeture cela va rafraichir la fenetre "mere" ).
 
J'ai trouvé l'evenement unload.
 
Mais cela ne marche que si je rafraichi la fenetre ou si je navigue dans celle ci : en gros elle ne se declenche pas lorsque qu'on ferme avec la croix.
 
Vous avez des idées ?
 
 :jap:


Message édité par Mazda3 le 29-12-2004 à 16:34:52
Reply

Marsh Posté le 29-12-2004 à 16:34:28   

Reply

Marsh Posté le 29-12-2004 à 17:17:12    

La seule solution est de mettre dans la pop-up un bouton de fermeture qui lance une fonction javascript. Cette fonction va rafraichier la fenetre mère puis fermer la popup.
 
Le problème avec la méthode onUnload, c'est qu'il n'y a aucune garantie qu'elle sera lancée en cas de fermeture de la fenetre.

Reply

Marsh Posté le 29-12-2004 à 17:31:48    

Donc peut-on supprimer la croix de fermeture ?
Pour leur forcer a cliquer sur le bouton de fermeture

Reply

Marsh Posté le 29-12-2004 à 17:55:00    

mazda3 a écrit :

Donc peut-on supprimer la croix de fermeture ?
Pour leur forcer a cliquer sur le bouton de fermeture


 
Oui tu peux, en passant les bons parametres à ta methode window.open
(toolbar=no peut être... à tester)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed