1. Use el CSS de "Media =" Imprimir "para controlar el estilo del archivo a imprimido en testprint.html.
Copiar código del código de la siguiente manera:
<link href = "/style/print.css" rel = "stylesheet" type = "text/css" medios = "print" >>
/style/print.css archivo
Copiar código del código de la siguiente manera:
.noprint {display: none;}
Use el estilo en la impresión.css en testprint.html. Sí, pero no se muestra al imprimir:
Copiar código del código de la siguiente manera:
<div>
<input type = "button" onClick = "window.print ();"
</div>
Por supuesto, puede escribir en el estilo en print.css y cambiar el color (las imágenes de color no son buenas bajo impresoras en blanco y negro, puede imprimir en otro estilo), se pueden reproducir fuentes, solo reproducir ----- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------------- --- --------
2. Use JavaScript para controlar
Debido a esto, algunas personas pueden no ser competentes en CSS, algunas personas JavaScript son más ganado X. A veces, JavaScript también es una buena opción
Copiar código del código de la siguiente manera:
<script type = "text/javaScript">
<!-
// ejecutar automáticamente antes de imprimir
Window.onbeforePrint = function () {
$ ("#test").
}
// ejecutar automáticamente después de imprimir
Window.onafterprint = function () {
$ ("#test").
}
//->
</script>
<div id = "prueba"> Este texto no se imprimirá </div>
Antes de imprimir, llamará a la ventana. Por supuesto, generalmente es necesario recuperarlo después de la impresión, es decir, ventana.
-------------------------------------------------- --------------
Consejos: Preste atención, todos sabemos que es Window.print (), de hecho, también puede imprimir el marco, como Windows.top.centerframe.mainframe.print () ;;