Page 1 sur 1

Impression au format Paysage

Posté : 08 sept. 2008, 17:05
par guigui69
Bonjour à tous,

je voudrait savoir si il possible de forcer l'impression au format paysage en javascript ou bien en CSS?

Je fait appel a ceci pour le bouton imprimer:

Code : Tout sélectionner

<input type="button" value="Imprimer cette page" onClick="window.print()">
Exist-il une methode pour pour mettre au format paysage?

Le navigateur est firefox.

Merci d'avance

guigui69.

Posté : 08 sept. 2008, 17:45
par guilt92
Bonjour,

Tu peux essayer

Code : Tout sélectionner

<style type="text/css" media="print"> @page { size: landscape; } </style>
Mais c'est supporté par très peu de navigateur et semble être voué à disparaitre... Si jamais c'est juste un problème temporaire ca pourra t aider mais c'est loin d etre une solution fiable...

Posté : 08 sept. 2008, 17:56
par _activmik
Tu ne peux pas gérer ce paramètre sur un poste client. Ni php ni javascript n'ont cette capacité.

Ce n'est pas une question de norme A4/Letter qui se réfère au format physique du papier mais de sécurité.

La commande javascript window.print() ne lance pas l'impression mais ouvre la boîte de dialogue d'impression. Il faut une participation active du client pour lancer l'impression.


source