Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2008, 11:47
jimbo9009
 
Fecha de Ingreso: octubre-2006
Mensajes: 18
Antigüedad: 18 años, 2 meses
Puntos: 0
Ejecutar funcion entre iframes

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&iacute;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&iacute;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>