Imprimir otro frame en javascript

David
30 de Julio del 2003
Hola. Necesito imprimir desde un frame otro frame en Javascript.

¿Alguien me puede echar una manita?

Gracias.

marccis
30 de Julio del 2003
prueba esto:

framset.htm:
<html>
<frameset cols="50%,50%">
<frame name="f1" src="f1.htm"/>
<frame name="f2" src="f2.htm"/>
</framset>
</html>

f1.htm:
<html>
<header>
<script>
function imprimir(){
parent.f2.print();
}
</script>
</header>
<body>
Frame f1
<input type="button" onclick="imprimir()" value="imprimir f2"/>
</body>
</html>

f2.htm:
<html>
<header>
<script>
function imprimir(){
parent.f1.print();
}
</script>
</header>
<body>
FRAME f2
<input type="button" onclick="imprimir()" value="imprimir f1"/>
</body>
</html>