Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Javascript > Modificar el paper Source desde javascript
-Foros de debate

Javascript
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Modificar el paper Source desde javascript
Enviado por nefertiti el día 25 de mayo de 2006

Hola
Estoy desarrollando una aplicacion web en asp.net y dentro de ella tengo que imprimir unas facturas en una impresora matricial. Actualmente estoy cargando el contenido de la factura en un nuevo window y en el load de ese window estoy invocando el siguiente script:
<script language="javascript">
function printit()
{
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, 2);
WebBrowser1.outerHTML = "";
}
}
</script>

Esto me funciona bien, pero tengo dos puntos que resolver:
1. Que me imprima directamente en el printer que tenga seleccionado por default.
2. Que solo me imprima mientras encuentre texto. Se que esto se corrige, especificando el paper source (del print setup) como "cut sheet"... el problema es que a diferencia de los headers y margenes, esta configuración no queda almacenada.

Hay alguna forma de especificar estas dos cosas meidante javascript?

Agradeceria cualquier comentario

 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network