Fermert un popup ouvert précédement !!!
le 17/12/2004 à 18:53
Bzh
Donc, voila, j' ouvre une partie de mon site dans un popup pour l' afficher en plein écran !!! Mais voila, après, plus moyen de fermer le popup. Pourtant j' utilise bien la fonction "self.close('Private');".
Ma page est ouverte grace à cette fonction:
<a href="#" onClick="self.open('private/index.php','Private','directory=no,
location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,fullscreen')">Cliquer ici</a>
J' espère que vous pourrez m' aider !!!
Ha oui, Je sais pas si viendrais de là, mais la page ouverte est composé de 2 frames. Et donc la commande de fermeture ne se trouve pas dans la frame principale !!!
Merci pour votre aide !!!
et si tu utilise window.close() ?
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 17/12/2004 à 20:49
Bzh
Non je vien de l' essayer !!!
Il veut rien savoir... Voila la commande=>
<a href="#" onclick = "window.close()">cliquer ici</a>
le 17/12/2004 à 21:25
bibi
<a href="javascript:window.close()">Fermer</a>
commit suicide
le 17/12/2004 à 21:34
Bzh
Arf !!!!
Il ne veut pas non plus !!!
Ce ne serait pas à cause de mes frames ?
Ou de plein écran ?
le 17/12/2004 à 23:12
bibi
moi perso jfai pas self.open mais window.open
ptet ke close() marche qu'avec window et pas self :s
commit suicide
le 18/12/2004 à 11:30
Bzh
Je ne pense pas que cela change quelque chose vu que self sous entend la fenètre actuelle !!!
self.open ou bien window.open revien au même non ?
Tu ferme ton popup de quel page ?
Le popup lui-meme ou de la page qui l'ouvre, je suppose le popup (ca serait plus logique),
si t'as firefox tu as une console javascript pour voir les erreurs, IE aussi dans la barre statut mais moins complte.
ca nous aiderais sur le type d'erreur retourné.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Sinon dans ton pop-up tu mets une fonction qui le ferme automatiquement :
<html>
<head>
<SCRIPT language="javascript">
<!--
function autoClose()
{setTimeout("self.close();",12000);}
function fermerfenetre()
{window.close();}
-->
</SCRIPT>
</head>
<body OnLoad="autoClose()">
conetnu de ton pop-up
</body>
</html>
Anasha [php-kiche-nomore]
lut,
dans le meme style qu'anasha je fait comme sa
<script language="javascript">
opener.location.reload();
this.close();
</script>
@+
Il en faut peu pour être heureux !!!!!