Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/12/2002, 19:42
Yanix
 
Fecha de Ingreso: noviembre-2002
Ubicación: Washington, DC
Mensajes: 822
Antigüedad: 21 años, 6 meses
Puntos: 5
No sé si entendí bien la pregunta, chari.
Si deseas imprimir una página usando un botón que diga "Imprimir" y que no te aparezca la cajita de diálogo para seleccionar impresora, intenta este código. En las preguntas del FAQ de javascript está puesto para imprimir una página directamente, pero aquí está para imprimir la página actual uasndo un botón en ella.
Esto es para Internet Explorer 5+. La cajita no te aparecerá en IE.

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>
Esta es la pagina impresa!!<BR><BR>
<input name="Imprimir" type="button" onclick="imprimir()" value="Imprimir">
</BODY>
</HTML>
__________________
Yanira