Toon posts:

[javascript] print vraagje??

Pagina: 1
Acties:

Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
<!--

var message = "print pagina";

function printpage() {
window.print();  
}

document.write("<form><input type=button "
+"value=\""+message+"\" onClick=\"printpage()\"></form>");

//-->


ik heb deze code om op een pagina een frame uit te printen. Maar omdat de layout van mijn pagina in de breedte ligt print hij de pagina niet goed uit. Is er een mogelijkheid de printer een afdruk automatisch liggend te printen.

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 21:52

RM-rf

1 2 3 4 5 7 6 8 9

je kunt kijken naar de @media-rules
hiermee kun je specifiek definities voor print instellen ('print' is een medium, net als 'screen')
http://www.w3.org/TR/REC-CSS2/media.html

en specifiek 'paged media':
http://www.w3.org/TR/REC-CSS2/page.html

code:
1
2
3
4
@page {
  size: landscape;   
  margin: 5%;
}

echter ondersteuning door browsers is marginaal

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 21:42

Pelle

🚴‍♂️

Je kunt voor je geprinte pagina's stylesheets bouwen. Staat wel info over op w3.org.

/edit
RM-rf was me voor, en vollediger :)