Hay una gran diferencia entre JavaScript y CSS... lo que pones ahi es CSS.
pero lo que hacen es mostrar el div, mientras que lo que yo quiero es imprimir a traves de la impresora, (en papel).
Imagina por un rato que alguien pone codigo JavaScript que hace eso en esta pagina, entonces todo el mundo que entra a esta pagina, si tiene una impresora prendida, imprimiria sin intencion alguna esta pagina.
La respuesta es no, no se puede, y es por cuestiones de "seguridad" como puedes ver con el ejemplo anterior.
Depronto si hace un plugin para Explorer, Firefox, y KHTML (Safari y Konkeror).