J'utilise FPDF pour générer un fichier pdf et l'ouvrir dans une nouvelle fenêtre. Comment afficher la fenêtre d'impression lorsqu'elle est ouverte dans une nouvelle fenêtre?php - comment ouvrir une fenêtre d'impression alors qu'un fichier pdf est ouvert dans une page Web?
php - comment ouvrir une fenêtre d'impression alors qu'un fichier pdf est ouvert dans une page Web?
Répondre
il faut mettre dans votre balise <body>
dans la fenêtre pop-up:
<body onload="window.print()" />
C'est Javascript, qui sera ensuite ouvrir la boîte de dialogue d'impression du navigateur. Vous ne pouvez pas imprimer directement à partir de Javascript, mais vous pouvez ouvrir l'invite.
Si vous ouvrez juste le PDF brut dans la fenêtre, vous pouvez le contrôler à partir de la fenêtre parent ainsi, que ce soit dans un bouton, ou tout autre javascript gestionnaire:
<input type="button" value="Generate PDF" onclick="var w = window.open('generated_pdf.pdf','mywin'); w.print();"/>
réponse de Zombat fonctionne si vous traitez une page Web, mais un fichier PDF n'a pas de balise body. Avec un fichier PDF, je ne suis pas sûr que ce soit possible.
MAIS! Je dirais que c'est mieux comme ça de toute façon. Faire en sorte que l'utilisateur tape ctrl-p pour imprimer est moins invasif que de supposer qu'il veut imprimer et "utilement" lancer le dialogue pour lui. OMI bien sûr.
- 1. Comment ouvrir un lien dans un fichier PDF dans une nouvelle fenêtre?
- 2. Comment ouvrir une nouvelle fenêtre dans aspnet
- 3. ouvrir une nouvelle page html par php
- 4. Comment ouvrir une autre fenêtre
- 5. ouvrir un fichier * .bat dans une fenêtre contextuelle dans IE
- 6. Comment ouvrir un fichier qui est ouvert dans une autre application
- 7. Comment ouvrir un fichier PDF?
- 8. Échouer un fichier PDF vers une page Web échouant
- 9. Comment ouvrir une nouvelle fenêtre du navigateur
- 10. Comment convertir une page Web en PDF dans ASP.NET?
- 11. comment imprimer seulement une partie d'une page Web dans php
- 12. ASP.net: Afficher le PDF dans une page web asp.net
- 13. Comment ouvrir une fenêtre dans une session X11 différente?
- 14. Comment ouvrir une fenêtre contextuelle dans ASP.Net avec contrôle HyperLink en utilisant un fichier javascript externe?
- 15. ouvrir une page Web dans IE en utilisant C#
- 16. Incorporation de Foxit PDF Reader dans une page Web
- 17. Comment ouvrir les résultats dans une autre page
- 18. Comment ouvrir un fichier Excel en PHP?
- 19. créer un menu déroulant sur une page web php
- 20. Ouvrir dans une nouvelle fenêtre link dans un iframe
- 21. Ouvrir une URL dans une nouvelle fenêtre Java
- 22. Comment ouvrir une nouvelle fenêtre dans Google Gadget?
- 23. Ouvrir une nouvelle fenêtre en utilisant php et afficher les données dans
- 24. Comment puis-je ouvrir une fenêtre IE et exécuter un fichier Batch une fois l'onglet chargé?
- 25. ciblant une nouvelle page pour un lien sur un pdf
- 26. PDF à la page Web
- 27. Ouvrir une nouvelle fenêtre avec asp.net
- 28. Comment afficher une page Web dans une fenêtre avec un arrière-plan transparent en utilisant C#?
- 29. Comment ouvrir une page ASPX en utilisant jquery
- 30. Comment utiliser PHP pour obtenir une page Web dans une variable