Foros del Web » Programando para Internet » Javascript »

Consulta: Estilos a la hora de imprimir

Estas en el tema de Consulta: Estilos a la hora de imprimir en el foro de Javascript en Foros del Web. Hola estoy usando un script para imprimir solamente una tabla dentro de una pagina y me encuentro con el problema que a la hora de ...
  #1 (permalink)  
Antiguo 16/07/2012, 08:59
 
Fecha de Ingreso: marzo-2012
Ubicación: Rosario
Mensajes: 108
Antigüedad: 12 años, 1 mes
Puntos: 0
Pregunta Consulta: Estilos a la hora de imprimir

Hola estoy usando un script para imprimir solamente una tabla dentro de una pagina y me encuentro con el problema que a la hora de imprimir pierde todos los estilos de fuente, tamaño y demas.
Aca el codigo:
Código:
<script language="Javascript">
function imprSelec(form1)
{
  var ficha = document.getElementById(form1);
  var ventimp = window.open(' ', 'popimpr');
  ventimp.document.write( ficha.innerHTML );
  ventimp.document.close();
  ventimp.print( );
  ventimp.close();
} 
</script>
Gracias por la ayuda de antemano
  #2 (permalink)  
Antiguo 16/07/2012, 09:27
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Consulta: Estilos a la hora de imprimir

eso es porque creas una nueva página con nuevo DOM.

hay muchas formas para imprimir sin necesidad de crear una pagina dinámicamente, como usar CSS media Print lo que te permite definir lo que quieres que se imprima, otra es usar script del lado del servidor para generar el HTML como desees o generar un PDF
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 16/07/2012, 09:35
 
Fecha de Ingreso: marzo-2012
Ubicación: Rosario
Mensajes: 108
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Consulta: Estilos a la hora de imprimir

Cita:
Iniciado por maycolalvarez Ver Mensaje
eso es porque creas una nueva página con nuevo DOM.

hay muchas formas para imprimir sin necesidad de crear una pagina dinámicamente, como usar CSS media Print lo que te permite definir lo que quieres que se imprima, otra es usar script del lado del servidor para generar el HTML como desees o generar un PDF
no puedo agregar una linea que me incluya un css?

Etiquetas: estilos, impresion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:41.