Forum de discussion
Forum « Programmation Javascript » (archives)
Re: probleme d'impression de pop up
Envoyé: 4 août 2003, 10h52 par Oznog
Effectivement, ce n'est pas possible. Ce genre de page généré à la vollé ne semble pas intégrer toutes les méthodes d'un "document" normal.
Tu devra utiliser un URL ou encore faire l'impression de la première page tel que lu ici : "Impression d'une page HTML avec la méthode print()" http://www.trucsweb.com/Javascript/trucs.asp?no=325&type=5
Si tu veux imprimer un popUp depuis la fenêtre mêre (dit opener) tu dois faire avant tout le focus(). C'est exactement comme l'exemple avec cadre (frame) pour un popUp.
Dans la fenêtre mère (qui génère le popUp) :
<a href="javascript:parent.fenetre.focus();window.print()">imprime</a>
C'es tla seule solution que je vois pour l'instant.
ote que dans ton exemple il y a une erreur : au lieu de "document.fenetre.print()" il faudrait lire "window.print()" bien que ça ne fonctionne pas non plus. Pas besoin de redir "fenetre" puisque tu est déjà dedans. À la limite "opener.fenetre.print()" mais certainement pas "document.fenetre.print()>".
Ciao
Oznog
Réponses
|