Imprimir desde una página otra distinta
Hola,
necesito averiguar como imprimir desde una página HTML otra HTM distinta. No se trata de frames distintos ni nada de eso.
Con window.print() supongo que sólo imprime desde la que hago la llamada al método.
Muchas gracias por adelantado y saludos a todos.
necesito averiguar como imprimir desde una página HTML otra HTM distinta. No se trata de frames distintos ni nada de eso.
Con window.print() supongo que sólo imprime desde la que hago la llamada al método.
Muchas gracias por adelantado y saludos a todos.
No pones muchos detalles...
Sería diferente dependiendo de donde haya salido la HTMDistinta.
Si la has creado tu, con window.open:
ventana1=window.open(HTMDistinta)
se imprimirá
ventana1.print()
y si la has cargado en otro navegador, o incluso si no esta cargada:
para eso se podría hacer una chapucilla, abriendola primero con window.open sin barras de herramientas y de pequeñas dimensiones, y despues imprimiendola y cerrandola:
function imprimir(){
ventana1=window.open(HTMDistinta)
ventana1.print()
timerUp=setInterval(cierra,1000)
}
function cierra(){
if (ventana1){
ventana1.close()
clearInterval(timerUp)
}
}
Creo que directamente con window.print() no se puede, es decir, no se puede decir window.print(HTMDistinta) o algo así.
Espero que os sirba de algo.
Sería diferente dependiendo de donde haya salido la HTMDistinta.
Si la has creado tu, con window.open:
ventana1=window.open(HTMDistinta)
se imprimirá
ventana1.print()
y si la has cargado en otro navegador, o incluso si no esta cargada:
para eso se podría hacer una chapucilla, abriendola primero con window.open sin barras de herramientas y de pequeñas dimensiones, y despues imprimiendola y cerrandola:
function imprimir(){
ventana1=window.open(HTMDistinta)
ventana1.print()
timerUp=setInterval(cierra,1000)
}
function cierra(){
if (ventana1){
ventana1.close()
clearInterval(timerUp)
}
}
Creo que directamente con window.print() no se puede, es decir, no se puede decir window.print(HTMDistinta) o algo así.
Espero que os sirba de algo.