Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/07/2003, 11:52
papirpo
 
Fecha de Ingreso: febrero-2003
Mensajes: 44
Antigüedad: 22 años
Puntos: 0
La verdad es que no sé muy bien lo que estoy haciendo, en ocasiones me encabezono en sacar algo, y aunque no estoy muy puesto, normalemente lo consigo, lo que dice tunait ya lo he probado y no me va, creo que tiene algo que ver con la configuración de la impresora, pero lo dicho no estoy seguro, al final he reescrito el script de la siguiente forma, por si a alguien le puede interesar:
Código PHP:
var ventana
function imprimir(cual)
  {

ventana=window.open('','ventana','resizable=yes,scrollbars=auto,height=150,width=300,left=100,top=50')
with (ventana.document)

    {

 
open();
 
write('<html>');
 
write('<title>');
 
write('IMPRIMIENDO ARCHIVO SOLICITADO');
 
write('</title>');
 
write('<head>');
 
write('<link rel="alternate" media="print" href="' cual '">');
 
write('</head>');
 
write('<body onload="window.print()">');
 
write('<center>');
 
write('IMPRIMIENDO EL ARCHIVO SOLICITADO');
 
write('<br><br>');
 
write('UNA VEZ CONCLUIDO EL PROCESO CIERRE ESTA VENTANA');
 
write('<br><br>');
 
write('<OBJECT id=MyControl type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" codebase="http://activex.microsoft.com/activex/controls/htmlhelp/HHCTRL.ocx#Version=4,72,8252,0"  width=100  height=100><PARAM name="Command" value="Close"><PARAM name="Text" value="Text:Cerrar ventana"></OBJECT></OBJECT>');
 
write('</center>');
 
write('</body>');
 
write('</html>');
 
close();

    }
  } 
para llamar a la función:

Código PHP:
<a href="#" onClick="imprimir('texto.txt');return false" onFocus="this.blur()"><img src="1p.jpg" width="115" height="86" alt="" style="border: 1px solid #666666"></a>
<
a href="#" onClick="imprimir('2.jpg');return false" onFocus="this.blur()"><img src="2p.jpg" width="115" height="86" alt="" style="border: 1px solid #666666"></a
A ver si alguien da con la clave porque lo que yo me doy por vencido.

Un saludo