OVH Cloud OVH Cloud

Fermer automatiquement une pop up

7 réponses
Avatar
LPA
Bonjour,

J'ai une popup. Ce que je souhaite, c'est lancer l'impression et fermer
automatiquement la fenêtre.

je fais donc en base de page :
<script language="JavaScript">
window.print();
self.close();
</script>

Le code marche bien avec Mozilla, mais pas sous IE...

Merci de votre aide

7 réponses

Avatar
A. L.
LPA wrote:

je fais donc en base de page :
<script language="JavaScript">
window.print();
self.close();
</script>



Et avec window.self.close(); ?

--
Arnaud.
Avatar
LPA
Non ca me marche pas mieux :(

J'avais au départ mis window.close().

J'ai l'impression que c'est un problème spécifique à IE, car tout partout ca
marche :(


"A. L." wrote in message
news:newscache$rwh2kh$adi$
LPA wrote:

> je fais donc en base de page :
> <script language="JavaScript">
> window.print();
> self.close();
> </script>

Et avec window.self.close(); ?

--
Arnaud.

Avatar
iago
Le 23/08/2003, "LPA" a dit :

J'avais au départ mis window.close().

J'ai l'impression que c'est un problème spécifique à IE, car tout partout ca
marche :(



Bonsoir,

Pourrais-tu poster le code qui appelle le popup ?

iago


--
"Plus on apprend, moins on affirme"
Avatar
iago
"LPA" a formulé la demande :

Non ca me marche pas mieux :(



<body onLoad="self.print(); self.close();">

Ca marche avec IE6 sur WinXp

iago


--
"Plus on apprend, moins on affirme"
Avatar
LPA
Le problème c'est que je ne peux le faire sur un onLoad, puisque j'ai des
templates, ...


"iago" wrote in message
news:
"LPA" a formulé la demande :

> Non ca me marche pas mieux :(

<body onLoad="self.print(); self.close();">

Ca marche avec IE6 sur WinXp

iago


--
"Plus on apprend, moins on affirme"

Avatar
LPA
Pour appeler le popup, je fais : <SCRIPT language="JavaScript">
function openWindow(url, name, params) {
popupWin = window.open(url, name, params)
}
</SCRIPT>

et j'appelle ;
<A href="javascript:openWindow('xxxxx', 'normal',
'scrollbars,resizable,dependent,widthd0,heightH0,top=1,left=1');">Imprim
er </a>


"iago" wrote in message
news:
Le 23/08/2003, "LPA" a dit :

> J'avais au départ mis window.close().
>
> J'ai l'impression que c'est un problème spécifique à IE, car tout


partout ca
> marche :(

Bonsoir,

Pourrais-tu poster le code qui appelle le popup ?

iago


--
"Plus on apprend, moins on affirme"

Avatar
iago
Le 23/08/2003, "LPA" a dit :

Le problème c'est que je ne peux le faire sur un onLoad, puisque j'ai des
templates, ...



Je n'ai trouvé aucune autre méthode qui ferme le popup automatiquement
après un print(). Il n'y a pas moyen de créer un template dédié au
popup et d'inclure onLoad dedans ?


--
"Plus on apprend, moins on affirme"