Como imprimir áreas determinadas [Javascript] - Trucodigo

Como imprimir áreas determinadas [Javascript]



¡Buenas!, de todos es sabido la posibilidad de imprimir el contenido de una web, ¿verdad?, pero, hasta hoy, no se me había presentado la necesidad de imprimir SOLO una parte de la web, veamos cómo hacerlo ;)


Bien, por ejemplo, vamos a imprimir sólo un div del contenido de la web, div por poner un ejemplo, puede ser cualquier objeto que nos precise.

<html>
<head>
</head>
<body>
<div id="imprimeme">
<p>Yo quiero imprimir esto por que soy Trucodiguero</p>
</div>
</body>
</html>


En este caso imprimiremos “Yo quiero imprimir esto por que soy Trucodiguero” ;)

Podemos crear un botón para imprimir:

<button onclick="imprimir();">
IMPRIMIR
</button>


Ahora la función javascript sería la siguiente:

function imprimir(){
var objeto=document.getElementById('imprimeme'); //obtenemos el objeto a imprimir
var ventana=window.open('','_blank'); //abrimos una ventana vacía nueva
ventana.document.write(objeto.innerHTML); //imprimimos el HTML del objeto en la nueva ventana
ventana.document.close(); //cerramos el documento
ventana.print(); //imprimimos la ventana
ventana.close(); //cerramos la ventana
}


Con esto lo que pasara es que lo que coloquemos dentro del div "imprimeme" sera lo que se imprima y lo demas lo omitira

bueno espero que les haya gustado y como siempre me despido dejandoles una


DEMO
Tags
Opciones
Estadísticas
Creado 24.11.2015 a las 01:52 hs
Categoría JavaScript
  • 0
    Medallas
  • 0
    Favoritos
  • 1129
    Visitas
  • 0
    Puntos
  • 0
    Seguidores
Posts relacionados
Comentarios
0
Cargando comentarios espera un momento...
No tienes permisos para comentar.

Para poder comentar necesitas estar Registrado. O.. ya tienes usuario? Logueate!
Patrocinador
Autor del post
Ver perfil de Omaredomex Omaredomex
Hombre Administrador  Mensaje
0 81 2
Medallas
No tiene medallas
Últimos visitantes