Fermer un fenêtre et recharger la page appelante

Signaler
Messages postés
14
Date d'inscription
lundi 17 mars 2003
Statut
Membre
Dernière intervention
3 juin 2005
-
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
-
bonsoir,

J'ai une page d'accueil avec laquelle je lance une fenêtre de login avec:
window.open("login.htm","DisplayWindow","toolbar=no,directories=no,menubar=no,width=270,height=170");

Et je voudrais faire en sorte que lorsque l'utilisateur ferme cette fenêtre, la page d'accueil soit rechargée.

merci!

3 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
Bonjour

juste avant la fermeture du pop-up
[ par exemple body onunload= ]
faire appel à function dans fenêtre mère
[ window.opener.fonction(); ]
page mère :
fonction(){ location.reload(); }

Cordialement. Bul.
Messages postés
5
Date d'inscription
vendredi 20 décembre 2002
Statut
Membre
Dernière intervention
30 mai 2004

Bonjour,
J'ai essayé de suivre ce que bultez propose mais ça ne marche pas. J'ai mis ci-dessous les 2 pages. Où est mon erreur?

Page mère

<html>
<script language="Javascript">
function fonction() {
alert('test');
location.reload();
}
</script>

[# go]

</html>

popup.html

<html>

Salut!

</html>
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
<html>
<title>p0</title>
<head>
<script language="Javascript">
function fonction()
 {alert('test');
  location.reload();}
</script>
</head>

<script type="text/javascript">
var d=new Date()
document.write(d.getHours()+":"+d.getMinutes()+":"+d.getSeconds());
</script>
[# go]
</html>

<html>
<title>p1</title>

Salut!
</html>

fonctionne sans problème , ajouté affichage
de l'heure pour vérifier.
Cordialement. Bul. [