Detection fermeture pop-up?
guilom076
Messages postés
52
Statut
Membre
-
guilom076 Messages postés 52 Statut Membre -
guilom076 Messages postés 52 Statut Membre -
Bonjour,
Dans le cadre de la mise en place d'un intranet, j'ai plusieurs pages contenant des listes de données avec la possibilité d'en ajouter.
Cet ajout ce fait via une fenetre pop-up ouverte par un bouton placé dans la page contenant la liste.
L'ouverture de la pop-up ne me pose pas de probléme, seulement je voudrais pouvoir détécter la fermeture de cette pop-up (à la fin de l'ajout de données) afin de réactualiser la page contenant les données.
Est-ce possible? Comment?
D'avance merci,
Guillaume
Dans le cadre de la mise en place d'un intranet, j'ai plusieurs pages contenant des listes de données avec la possibilité d'en ajouter.
Cet ajout ce fait via une fenetre pop-up ouverte par un bouton placé dans la page contenant la liste.
L'ouverture de la pop-up ne me pose pas de probléme, seulement je voudrais pouvoir détécter la fermeture de cette pop-up (à la fin de l'ajout de données) afin de réactualiser la page contenant les données.
Est-ce possible? Comment?
D'avance merci,
Guillaume
Configuration: Windows Vista Firefox 2.0.0.20
2 réponses
-
Il suffit que, à la fermeture de la page, tu executes un code JS qui va rafraichir l'autre page.
Tu récupères la fermeture de la page avec :
<body OnUnLoad="javascript:refresh()">
Et dans la fonction refresh(), tu rafraichies l'autre page (si c'est bien la page qui a ouvert la première) :
function refresh() {
window.opener.location.reload();
} -
Utilisant de l'ajax de ma page, je ne peux pas rechargé la page entiérement.
function fonctionX(x){
window.open(pageY);
}
L'idée serait de pouvoir détecter dans la fonctionX la fermeture de la pop-up pour ensuite faire les requétes ajax nécessaires.