Estimados tengo el siguiente código para imprimir un informe...
pero no logro saber por qué en mi maquina si funciona y en la máquina de otra persona tambien.. pero en otras no lo hace..
el código es el siguiente
Código:
function doPrint() {
var cabecera = micab.printing.header;
var f = micab.printing.footer;
document.all("idPrint").style.visibility = 'hidden';
document.all("cerrar").style.visibility = 'hidden';
WinOpen('upload.asp?electrodo=<%=electrodo%>&colada=<%=colada%>&correlativo=<%=folio%>');
micab.printing.header = "";
micab.printing.footer = "";
micab.doPrint(true);
micab.printing.header = cabecera;
micab.printing.footer = f;
document.all("idPrint").style.visibility = 'visible';
document.all("cerrar").style.visibility = 'visible';
self.close();
}
y llama a micab que se encuentra acá
Código:
<object id=micab style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" viewastext codebase="ScriptX.cab#Version=5,0,4,185">
</object>
<div id="printbtn" align="center">
<input name=idPrint type=button value="Imprimir" onclick="doPrint()">
<input name="cerrar" type="submit" id="cerrar" value="Cerrar" onclick="self.close()"></div>
el problema es que sé que el código funciona porque en otro sistema lo hace y está replicado en el sistema que estoy haciendo... ahora bien... en mi maquina funciona pero en otras me arroja el siguiente error..
Cita: line: 42
char 3
error :'micab.printing.header' is null or not an object
ahora si me dicen que puede ser el browser... estoy ocupando Explorer 6.0 en dos maquinas distintas... en una funcioan y en la otra no...
Ayudaaaaa!!!! por favor.... tengo que entregar esta cosa hoy dia.... y es lo unico que no funciona...