Ocultar Frames

pepe
23 de Mayo del 2006
Hola, tengo una pagina con dos frames y en una de ellas un boton para que al pulsarlo me oculte el otro frame, he estado mirando por los foros y he puesto lo que he encontrado pero no me funciona, a continuacion pongo el codigo para que alguien me diga como arreglarlo, gracias.

la pagina que contiene los frames tiene el siguiente codigo

<HTML>
<FRAMESET COLS="200,*">
<FRAME SRC="izquierd.htm" name="izda" id="idFrameset">
<FRAME SRC="derecha.htm" name="dcha" id="idFrameset1">
</FRAMESET>
</HTML>

la pagina izquierd.htm tiene el siguiente codigo

<HTML>
<BODY BGCOLOR="#99FF99">
<H1>Frame izquierdo</H1>
<UL><LI>Tema 1<LI>Tema 2<LI>Tema 3</UL>
</BODY>
</HTML>

la otra pagina tiene este codigo

<HTML>
<HEAD>
<script language="javascript">
function pr()
{
//parent.document.getElementById('idFrameset').rows='0,*';
parent.izda.cols='100%,0%';
}
</script>
</HEAD>
<BODY>
<input type=button onclick=pr();>
</BODY>
</HTML>

Espero que alguien me diga algo porque estoy desesperado, gracias de todos modos

Danielz
23 de Mayo del 2006
Mira este codigo espero que te sirva DANIELz
[email protected]
<html>
<head>
<script>
function quitarFrame()
{
if (self.parent.frames.length != 0)
self.parent.location=document.location.href;
}
quitarFrame()
</script>
</head>
<body onload="quitarframe()">
cuerpo de la pagina
</body>
</html>