Imprimir otro frame en javascript
Hola. Necesito imprimir desde un frame otro frame en Javascript.
¿Alguien me puede echar una manita?
Gracias.
¿Alguien me puede echar una manita?
Gracias.
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>
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>
