Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2003, 15:51
xiquetam
 
Fecha de Ingreso: abril-2002
Mensajes: 47
Antigüedad: 22 años
Puntos: 0
window.close() después de window.print()

Hola,

para imprimir una página abro una nueva ventana y en el <body> tengo

onLoad="javascript:window.print();window.close();"

si le pongo solo

onLoad="javascript:window.print();"

se abre el diálogo de impresión pero me deja la ventana abierta. El problema surge que cuando le pongo el window.close() no le da tiempo a imprimir que ya ha cerrado la ventana.

Probé algo que leí buscando por el foro sobre el evento "onafterprint" pero no me funcionó.

¿Alguien sabe cómo hacer que no se cierra la ventana hasta que se haya mandado a la impresora la página a imprimir?

Gracias.