Ayuda para imprimir página HTML

Estoy generando informes en HTML directamente desde una aplicación, pero a su vez necesito imprimirlo directamente a la impresora por defecto...

La FAQ Ayuda para imprimir página HTML tiene

Pertenece a la categoría:

Pregunta
Estoy generando informes en HTML directamente desde una aplicación, pero a
su vez necesito imprimirlo directamente a la impresora por defecto sin
mostrar al usuario la página, solo necesito imprimirla.



Cómo lo puedo hacer?


Respuesta de Jaume
Facil, mediante CSS puedes permitir que una página sea solo visible para
impresion o para vision en pantalla.



puedes crear algo así como:




<style>

@media screen {         

   .no_mostrar { display: none; }

   .no_imprimir { display: block; }

}      

@media print {

   .no_mostrar { display: block; }

   .no_imprimir { display: none; }

}

</style>




Y te creas dos <div> uno con el contenido a imprimir y otro con el contenido
a mostrar en pantalla, algo asi como un mensaje de imprimiendo...



a una div le pones la class="no_imprimir" y a la otra la class="no_mostrar"


se entiende?

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fue enviado 1 comentario a la faq
1 comentario no revisado
0 comentarios revisados

Volver al árbol de categoríasVolver al árbol de categorías
Alojados en el grupo