Fermeture de la page qui appel le popup

Fermé
pyranhaz Messages postés 38 Date d'inscription dimanche 19 octobre 2003 Statut Membre Dernière intervention 2 février 2008 - 24 nov. 2003 à 18:30
pyranhaz Messages postés 38 Date d'inscription dimanche 19 octobre 2003 Statut Membre Dernière intervention 2 février 2008 - 24 nov. 2003 à 22:23
Bonjour,

la commande suivante devrait fermer la page appelant le popup, mais elle ferme plutôt lâ page popup...

<script>
window.opener=null;
window.close();
</script>

J'ai placé ce code dans la page appelante et j'ai aussi essayé dans la page popup avec le même résultat dans les 2 cas (c'est toujours le popup qui se ferme)

j'utilise bien window.open() avec un <input type "button" onclick="window.open('tralala')">

Pouvez-vous éclairer mes lumière svp ???

4 réponses

PhP Messages postés 1767 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 607
24 nov. 2003 à 22:10
Heu ... le code

<script>
window.opener.opener=null;
window.opener.close();
</script>

tu le mets dans ta fenêtre popup càd 'Bienvenue.php' on est bien d'accord ?

Et de préférence dans la partie <head>


PhP    [Push the button,Don't push the
.         button,Trip the station,Change the channel]
1
PhP Messages postés 1767 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 607
24 nov. 2003 à 20:31
Bsr

Et comme ça ?

window.opener.opener=null;
window.opener.close();


@+
PhP    [Push the button,Don't push the
.         button,Trip the station,Change the channel]
0
pyranhaz Messages postés 38 Date d'inscription dimanche 19 octobre 2003 Statut Membre Dernière intervention 2 février 2008 3
24 nov. 2003 à 20:47
J,ai inscris le code exactement comme ceci et en cliquant sur le bouton qui ouvre le popup, la page qui l'appel reste ouverte... donc il y a quelque chose qui ne marche pas...

Voici le code:

<input type="button" value="OK" onClick="window.open('Bienvenue.php',
'OK','toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=0,copyhistory=1,menuBar=0,width=790,height=525')">

<script>
window.opener.opener=null;
window.opener.close();
</script>
0
pyranhaz Messages postés 38 Date d'inscription dimanche 19 octobre 2003 Statut Membre Dernière intervention 2 février 2008 3
24 nov. 2003 à 22:23
Miracle !!!

Eh oui, et voilà que maintenant ça fonctionne !!!

ça devait être la fichu de cache de IE qui causait problème...

Mille mercis !!!
Gratias senior !!!
Thank you !!!
0