Mi duda es la siguiente. Yo tengo en una pagina (desde ahora pagina base) un iframe. En este se van abriendo las paginas que llamo desde el menu.
El inconveniente es el siguiente, quiero que a través de un link del iframe se coulte un div de la pagina base.
He buscado por la web la forma de que se ejecute una funsion en la pagina base pero llamada desde el iframe y no he encontrado nada.
Les agradecería una ayuda.
Un ejemplo de lo que quiero hacer:
La pagina base:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<div>
<div id="seccion1" style=" height:200px; width:200px; float:left">
<p>Contendio</p>
</div>
<div style=" width:300px; float:left; height:300px;">
<iframe src="pagina2.html" name="seccion2" width="100%" height="300" scrolling="No" frameborder="NO" id="seccion2" framespacing="0" noresize="noresize" allowtransparency="yes"></iframe>
</div>
</div>
</body>
</html>
Página 1:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<script type="text/javascript">
<!--
function MM_showHideLayers() { //v9.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3)
with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
//-->
</script>
</head>
<body>
<div onclick="MM_showHideLayers('seccion1','','hide')" style="cursor:pointer">
asdasdasd</div>
</body>
</html>