Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2013, 11:11
Avatar de oscard41
oscard41
 
Fecha de Ingreso: mayo-2012
Ubicación: Caracas
Mensajes: 288
Antigüedad: 12 años
Puntos: 8
print() javascript

Buenas a todos, soy bastante nuevo con esto de javascript y por practica estoy aprendiendo a imprimir un div de una web con este lenguaje y bueno e logrado hacer el print() del div que quiero que en este caso es una tabla pero quiero que la tabla salga con los colores que le puse en la hoja de estilo css y no sale, todo sale en blanco y negro .

¿Como podria hacer para darle estilo css a la hora de imprimir?

trate de hacer algo como esto:

Código Javascript:
Ver original
  1. <script type='text/javascript'>
  2.    var divImprimir= document.getElementById('imprimir');
  3.    var ventana=window.open();
  4.    
  5.    ventana.document.write('<style>body{background-color:black; color:white;}</style>'+divImprimir.innerHTML+'');
  6.    ventana.document.close();
  7.    ventana.focus();
  8.    ventana.print();
  9.    ventana.close();  
  10. </script>

y no funciono sigue todo en blanco y negro...

A los que me puedan ayudar de ante mano muchas gracias