cs_hmurielle
Messages postés17Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention13 janvier 2006
-
30 août 2005 à 18:43
cs_SoyYo
Messages postés210Date d'inscriptionjeudi 11 août 2005StatutMembreDernière intervention27 novembre 2009
-
27 nov. 2009 à 17:11
Bonjour,
Supposons que je fais un window.open("Result.html") ; Est-ce que je peux faire en sorte que la page qui s'ouvre soit paramétrée en mode paysage, prête à être imprimée, sans que l'on soit obligé d'ouvrir le menu "Imprimer", "options d'impression" pour cocher "paysage" ?
cs_hmurielle
Messages postés17Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention13 janvier 2006 30 août 2005 à 20:59
Bonsoir,
pardon, ça s'est avéré qu'il s'agit de javascript et non pas asp. Mais c'est possible avec css, @media print, je suis en train de faire recherche là-dessus.
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 30 août 2005 à 21:05
avec une feuille de style @print tu pourras définir une mise en page differente de ta page, mais tu ne pourras pas pour autant afficher la page en mode "paysage" c'est à dire tenir la page dans le sens de la largeur plutot que la hauteur ... il faudra obligatoirement que l'utilisateur choisisse ce mode d'impression.
Aprés peut etre qu'il existe une astuce pour IE, avec activeX ou je ne sais trop quelle autre sottise, mais meme avec du CSS c'est impossible ... et puis il faudrais deja que la mise en page classique soit en pure CSS cad sans elements de présentation dans le code html, est-ce le cas ? ...
cs_hmurielle
Messages postés17Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention13 janvier 2006 31 août 2005 à 07:19
Bonjour,
mince alors c'est impossible ? même avec @page ? j'ai vu ça hier soir en faisant des recherches : dans css @page {size : landscape}. Je vais tester ça au boulot ce matin. Et je te dirai ce qu'il en est.
Merci à toi.
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?
c'est vrai que j'avais completement oublié cette propriété :) malheureusement comme beaucoup de propriété interessante celle ci n'est pas pris en charge ni par IE, ni par Firefox ...
En tout cas je n'ai jamais vu pouvoir imprimer en paysage sans devoir toucher au configuration de l'impression :/
mais si tu arrives à quelque chose, fais le moi savoir ;)
Krusty69_
Messages postés10Date d'inscriptionlundi 5 avril 2004StatutMembreDernière intervention25 février 2013 19 sept. 2005 à 12:02
Pour expérience perso, la commande css @page n'est prise en charge par ie. Pour faire une impression en paysage il y a un activex qui existe de chez www.meadroid.com. il suffit de l'inclure et de le parametrer dans ta page :
cs_SoyYo
Messages postés210Date d'inscriptionjeudi 11 août 2005StatutMembreDernière intervention27 novembre 2009 25 nov. 2009 à 14:33
Salut
Je ressors ce topic du grenier et le dépoussière un peu!!
En fait j'ai le même problème, je veux forcer à imprimer en mode paysage.
J'ai essayé la solution CSS, mais ça marche pas!!
Donc je me tourne vers la solution ActiveX, ça marche impec, mais du coup j'aimerais avoir si c'est supposé être payant? Le site est pas super clair à ce sujet, et en plus en utilisant le lien de Krusty69_, ça marche très bien!
Krusty69_
Messages postés10Date d'inscriptionlundi 5 avril 2004StatutMembreDernière intervention25 février 2013 26 nov. 2009 à 10:24
Hello,
Il y a 2 versions de cet ActiveX :
1 qui est gratuite et dont les fonctionnalités sont limitées (mais suffisante pour imprimer en paysage et/ou portrait et pour régler les marges et en-tête et pieds de page) et une version payante.
Pour moi la gratuite est suffisante en faisant attention que cela ne fonctionne bien qu'avec IE !
Voilou et bonne continuation