Dirigiéndose a la siguiente parte de su pregunta:.
en la impresión "imprimir esta página también impresa
¿Cómo puedo ocultarlo
Crear una nueva hoja de estilo (? en este ejemplo, lo he llamado "print.css") e incluirlo en su HTML de la siguiente manera:
<link rel="stylesheet" href="print.css" type="text/css" media="print" />
Tenga en cuenta que media="print"
significa que la hoja de estilo solo se usará al imprimir la página.
Siguiente asignar una clase a su elemento <a>
para que podamos hacer referencia a ella en el CSS:
<a href="javascript:window.print()" class="noPrint">Print this Page</a>
Por último, en el archivo CSS, incluyen la siguiente regla:
.noPrint {
display: none;
}
Ahora el " Imprima esta página "el enlace no debe aparecer en la versión impresa de su página.
Steve
esto es para la impresión. pero necesito una vista previa antes de imprimir –
una cosa más que cuando tomo la impresión con este guión y luego imprimo esta página también se imprime. ¿Cómo puedo ocultar esto? –
En realidad, una pseudo-vista previa es lo más cercano que puede obtener dentro del navegador. Pseudo-preview significa en este caso, que todas las hojas de estilo orientadas a la 'pantalla' son eliminadas, y todas las hojas de estilo apuntadas 'print' son aplicadas. Sin paginación, lo siento. – Boldewyn