Tengo una página desde la que el usuario podrá imprimir. Sin embargo, la página que se imprimirá no es la que el usuario está viendo, sino más bien una nueva que me gustaría generar en el fondo y (posiblemente) solo mostrar el diálogo de impresión para ella.Imprimir una página sin mostrarla?
sólo para hacer las cosas claras:
- usuario está en "View.aspx" y hace clic en mi botón Imprimir (no del navegador uno).
- Los Imprimir botón carga el contenido de "Printable.aspx" y muestra un cuadro de diálogo de impresión para que mientras el usuario está todavía en "View.aspx".
su información, lo que estoy tratando de evitar es tener el "Printable.aspx" abrir en una nueva ventana y luego mostrar su cuadro de diálogo de impresión.
Gracias de antemano.
+1: De esta manera usted ni siquiera necesita una segunda página, sólo un segundo de estilo. La misma página simplemente se procesará de manera diferente a través de la impresora. – David
Me encantaría un ejemplo práctico de esto. Tengo varios controles y contenedores que no me gustaría que se impriman, pero no tengo ni idea de cómo lo haría efectivamente. Gracias. – rebelliard
@Rafael: Actualicé el ejemplo para que no sea específico de DIV. –