La continuación snippet trabajando bien, pero abriendo la ventana de cuadro de diálogo,Javascript impresión sin cuadro de diálogo de impresión
pero no quiero para abrir el cuadro de diálogo de impresión,
acaba de impresión debe hacerse sin cuadro de diálogo,
lo fragmento debería añadir en el siguiente fragmento de código,
Y también una duda, quiero llevar a cabo la impresión en impresoras matriciales, el siguiente fragmento de código trabajará saber?
var prtContent = document.getElementById(strid);
var WinPrint =
window.open('','','left=0,top=0');
WinPrint.document.write(prtContent.innerHTML);
WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
WinPrint.close();
prtContent.innerHTML=strOldOne;
he desarrollado la aplicación de facturación,
si muestro el cuadro de diálogo de impresión, a continuación, se consumen unos segundos para dar la impresión, consulte i hecho tener más impresora, tengo sólo una impresora, que es de matriz de puntos, cuando cada vez que dé la orden de impresión, entonces se debe imprimir la factura sin abrir el cuadro de diálogo de impresión,
¿Cómo esperas que el usuario elija la impresora para imprimir? –
@Ignacio Vazquez-Abrams: la mayoría de los sistemas tienen la noción de una "impresora predeterminada". Sin embargo, imprimir desde un navegador sin la confirmación del usuario suena como una idea no muy buena ("¡pero POR SUPUESTO, todos los visitantes de nuestro sitio web querrán tener una copia impresa de nuestro nuevo anuncio!" - se visualizaron ventanas emergentes en la pantalla suficientemente malo) – Piskvor
Firefox se puede configurar para imprimir directamente sin mostrar el diálogo, ver http://forums.mozillazine.org/viewtopic.php?t=48336 – Nelson