Printopdracht geven vanuit een website
Veel -met name zakelijke- websites hebben dat: Een button waarmee je de pagina op het scherm kunt laten printen. Nodig is het niet, want een printfunctie is in elke browser beschikbaar. Maar het stáát natuurlijk leuk!
HTML heeft geen tags die printen mogelijk maakt, dus het moet met JavaScript. Voor de meeste moderne browsers is dat geen probleem, want je roept gewoon de function window.print() aan.
Een voorbeeld-code staat onderaan deze bladzijde.
- Als je print met behulp van deze function krijg je eerst altijd een printdialog op je scherm.
- Hieronder staan een button en een hyperlink, om het eens te proberen.
Gebruik:
- De code staat in de <BODY>, op de plaats waar die nodig is.
(Zet dit in de <BODY>. [Code voor een button]).
<div align="center">(Zet dit in de <BODY>. [Code voor een hyperlink]).
<button name="printen" value="printen" type="button"
onClick="JavaScript:window.print()">Print deze bladzijde</button>
</div>
<div align="center">
<a href="JavaScript:window.print()">Print deze bladzijde</a>
</div>