Detection fermeture pop-up?

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
A voir également:

2 réponses

Passarinho44 Messages postés 977 Statut Contributeur 132
 
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();
}
0
guilom076 Messages postés 52 Statut Membre 2
 
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.
0