Oppure gestisci la cosa interamente con i CSS, con il vantaggio che la pagina è sempre la stessa, e il browser automaticamente usa il foglio di stile corretto per la stampa
Es:
Per richiamare il foglio di stile di default:
<link href="stile.css" rel="stylesheet" type="text/css" media="screen" />
Per richiamare il foglio di stile per la stampa:
<link href="print.css" rel="stylesheet" type="text/css" media="print" />
un esempio lo trovi qua:
http://www.alistapart.com/
(prova a visualizzare l'anteprima di stampa e capisci cosa intendo...)
ciao

Rispondi quotando