Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/04/2002, 01:16
Avatar de TomaHawkk
TomaHawkk
 
Fecha de Ingreso: diciembre-2001
Ubicación: España
Mensajes: 422
Antigüedad: 23 años, 6 meses
Puntos: 1
Re: Maestros.....???

Hola!

Con este código la impresión de la página se realiza automáticamente. Al cargar la página se ejecuta el evento "OnLoad" y éste llama a su vez a la función "imprimir()", por lo tanto no habrá q pulsar ningún botón.

******************************************

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Tu página </TITLE>

<script ID="clientEventHandlersJS" LANGUAGE="javascript">

function imprimir() {
// Imprimir JScript ----------------------------------------------------------------------
// definir variables
var d, s = " ";
var c = ":";
var movimientos
// inicializar printer
Printer1.Open("NCRPOSPrinter.1");
Printer1.Claim(800);
Printer1.DeviceEnabled = 1;

// imprimir
Printer1.PrintImmediate(2, " MERCADO VSAAT \n");
Printer1.PrintImmediate(2, " \n");
Printer1.PrintImmediate(2, " Tarjeta: <%=NUMERO%> \n");
Printer1.PrintImmediate(2, " \n");
Printer1.PrintImmediate(2, " Nombre: <%=NAME%> \n \n");

Printer1.PrintImmediate(2, " -------------------------------- \n");
Printer1.PrintImmediate(2, " Ofic. Fecha Oper. Importe \n");
Printer1.PrintImmediate(2, " <%=movimientos(0)%> \n");
Printer1.PrintImmediate(2, " <%=movimientos(1)%> \n");
Printer1.PrintImmediate(2, " <%=movimientos(2)%> \n");
Printer1.PrintImmediate(2, " <%=movimientos(3)%> \n");
Printer1.PrintImmediate(2, " -------------------------------- \n");
Printer1.PrintImmediate(2, " Fecha : <%=date%> \n");
Printer1.PrintImmediate(2, " \n \n \n");
Printer1.PrintImmediate(2, " <%=direccion%> - <%=kname%>\n");
Printer1.CutPaper(30);
Printer1.PrintImmediate(2, " \n");
//---------------------------------------------------------------------------------
}

</script>

</HEAD>

<BODY Onload="imprimir();">


</BODY>
</HTML>

******************************************

Espero q te sirva de algo. ;)