tratar
Para Mozilla: http://forums.mozillazine.org/viewtopic.php?t=48336
Cuando se utiliza de JavaScript window.print()
para imprimir una página Web en Internet Explorer, de forma predeterminada, indica el cuadro de diálogo de la impresora de IE. Para evitar esto, utilice el siguiente código JavaScript:
if (navigator.appName == "Microsoft Internet Explorer")
{
var PrintCommand = '<object ID="PrintCommandObject" WIDTH=0 HEIGHT=0
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';
document.body.insertAdjacentHTML('beforeEnd', PrintCommand);
PrintCommandObject.ExecWB(6, -1); PrintCommandObject.outerHTML = "";
}
else {
window.print();
}
de: http://www.devx.com/tips/Tip/30834
Es posible en IE pero no en los otros navegadores. – Christoph
@Esailija: Entiendo lo que dices. Sin embargo, en mi sitio, no estaba planeando ejecutar ese comando en 'OnLoad'. El plan era crear un botón que llama al comando 'window.print', y salvar al usuario de tener que hacer clic en otro botón .... –
@LeaCohen ok, entonces cuando visite un sitio aleatorio y simplemente haga clic una vez en cualquier lugar , ¿podrían hacer que tu computadora imprima automáticamente? No es una gran mejora en el lado de la seguridad. – Esailija