Hola quiero inprimir una web pero solo quiero imrpimir lo que este en un div
ejemplo
<script type="text/javascript">
<!--
function imprimir_para_mi(){
var imprimir_documento= document.getElementById("yo").innerHTML;
//document.write(imprimir_documento)
window.print(imprimir_documento);
}
//-->
</script>
<a href="javascript: imprimir_para_mi()">imprimir documento</a>
<div id="yo">esto se imprime</div>
<p>esto no se imprime</p>
Pero me imprime todo ¿como le ago para que NO me imprima el renglon que dice "esto no se imprime"?
Postear en Twitter
Postear en Facebook
Feed RSS
Agregar a Favoritos
Diego Escares el 18 de Abril del 2010:
0
La mejor forma para que la impresión de una página web se vea genial, es haciendo un estilo CSS aparte del original con diseño líquido solo para la impresión. Luego de crearlo lo puedes enlazar con media="print" de la forma:
<link href="estilo.css" type="text/css" rel="stylesheet" media="screen">
<link href="estilo_imprimir.css" type="text/css" rel="stylesheet" media="print">
Así en la hoja de estilo para la impresora pones por ejemplo p#noimprimible {display:none;} para eliminar un párrafo que no se desee ver en la impresión.
Saludos.
¡Amigo! te demorarás 10 segundos en crear tu cuenta.
Disfrutarás de todos los beneficios de DocumentoWeb.