Foros del Web » Programando para Internet » Javascript »

Como imprimir

Estas en el tema de Como imprimir en el foro de Javascript en Foros del Web. Buen día! Quiero imprimir un archivo HTML a traves de la función print(), pero no deseo que me aparezca el dialogo para seleccionar la impresora. ...
  #1 (permalink)  
Antiguo 03/12/2002, 14:20
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 38
Antigüedad: 21 años, 5 meses
Puntos: 0
Como imprimir

Buen día!

Quiero imprimir un archivo HTML a traves de la función print(), pero no deseo que me aparezca el dialogo para seleccionar la impresora. Como puedo indicarle que imprima con la impresora default y que no aparezca la ventana donde se selecciona.

De antemano Gracias!
  #2 (permalink)  
Antiguo 03/12/2002, 15:32
 
Fecha de Ingreso: noviembre-2002
Ubicación: Washington, DC
Mensajes: 822
Antigüedad: 21 años, 5 meses
Puntos: 5
De IE 5.5 en adelante...

Este código lo encontré hace un tiempo y es el que uso en el trabajo, pero creo que solamente funciona con IE. Sé que funciona bien en la versión 5.5:

Código:
<HTML>
<HEAD>
<SCRIPT language="javascript"> 
function imprimir()
{ if ((navigator.appName == "Netscape")) { window.print() ; 
} 
else
{ var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>'; 
document.body.insertAdjacentHTML('beforeEnd', WebBrowser); WebBrowser1.ExecWB(6, -1); WebBrowser1.outerHTML = "";
}
}
</SCRIPT> 
</HEAD>
<BODY onload="imprimir();">
Esta es la pagina impresa de prueba!
</BODY>
</HTML>
Espero te ayude.
__________________
Yanira
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 20:21.