Bonjour,
C'est un peu dans la panade que je suis, j'espère qu'avec votre aide je parviendrais à m'en sortir.
J'ouvre une fenêtre dont la page affichée est sur un autre domaine. A cause des règles de Cross-over, je ne peux pas depuis ma fenêtre faire un window.opener lors de la fermeture de la fenêtre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var FenetreAuthentification = window.open("page sur un site externe", "FenetreAuthentification", "height=x, width=x"); if(FenetreAuthentification.addEventListener) { FenetreAuthentification.addEventListener("close", fenetreIsClosed, false); } else { FenetreAuthentification.attachEvent("onclose", fenetreIsClosed); } FenetreAuthentification.onclose = fenetreIsClosed; function fenetreIsClosed() { alert("elle a été fermée"); }
Je cherche donc un moyen pour executer ma fonction fenetreIsClosed() lorsque la fenêtre est fermée. Dans le cadre de ce code j'ai essayé d'attaché un event onclose, mais celà ne fonctionne pas... je n'ai même pas d'erreur javascript :-(
Si qqun avait une piste, je suis preneur
++
Partager