Para imprimir la pantalla usando JavaScript, solo tenemos que llamar a la función window.print desde cualquier evento.
Sería algo así:
<input type="button" name="imprimir" value="Imprimir" onclick="window.print();"> |
Si queréis añadir alguna hoja de estilo tenemos que añadir el campo media con el valor print.
Quedaría así:
<link href="hojaestilo.css" rel="stylesheet" type="text/css" media="print" /> |