du kan på ingen måde bestemme indstillinger hos brugerne på den måde... hvis vedkommendes printer er stillet op til noget som standard kan du ikke gå ind og ændre dette
Jeg synes også, at du skal gøre det med en prompt-box !!
Selv ville jeg godt nok blive lidt negativ, hvis du lige ændrede mine printerindstillinger, og jeg så lige efter skulle have gang i et printjob af de større. jes
Ja, men hvis det nu fyldte mere end en side, ville det bare forsvinde ud over kanten på papiret -- der ville ikke blive skrevet en ny side med det, som var forbi højre kant !·]
key> Ikke noget, men når nu løsningen ikke kunne findes i CSS, og jeg havde scriptet liggede, kunne jeg jo lige så god komme med en alternativ løsning.
Det kan ikke lade sig gøre med de browsere vi har i dag...
CSS level 2 har faktisk support for det. Se evt. @media og @page reglerne, her kan man sætte size: landscape - der er bare ingen browsere der understøtter det svjv... (Har dog ikke testet IE6 og Opera...)
Phrozia\'s svar med at sætte en alert() ind før der bliver printet er nok den bedste - og i IE kan man endda lave det ret pænt (har ikke testet det med netscape/mozilla/opera/etc), men der kan du sætte dette ind:
<script for=window event=onbeforeprint> alert(\'Husk at sætte formatet til liggende/landscape!\'); </script>
Det behøver du da ikke... Hvis du sender din email adresse til david_dollas@wanadoo.dk, så sender jeg dig et html file når jeg kommer hjem. Jeg er på arbejde nu...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.