Problema con ventanas

12/01/2005 - 10:21 por Matías Jiménez | Informe spam
Hola a ver si me puede alguien ayudar

Tengo una página principal que tiene varios iframes. ¿Cómo puedo hacer
referencia desde la página que se visualiza en uno de esos iframes a un
elemento de la página principal sin usar el window.parent? . Con el Mozilla
me da problemas

Preguntas similare

Leer las respuestas

#1 Alvaro G Vicario
12/01/2005 - 10:39 | Informe spam
*** Matías Jiménez wrote/escribió (Wed, 12 Jan 2005 10:21:11 +0100):
Tengo una página principal que tiene varios iframes. ¿Cómo puedo hacer
referencia desde la página que se visualiza en uno de esos iframes a un
elemento de la página principal sin usar el window.parent? . Con el Mozilla
me da problemas



Lo siguiente lo he probado con éxito en Mozilla, Explorer 6 y Explorer 5:



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>Padre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Tele Computer, S.L. -
http://www.telecomputeronline.com">
</head>
<body>

<h1>Padre</h1>

<p id="ejemplo">El veloz murciélago hindú comía feliz cardillo y kiwi.</p>

<iframe width="300" height="250" src="hijo.html"></iframe>

</body>
</html>



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>Hijo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Tele Computer, S.L. -
http://www.telecomputeronline.com">
</head>
<body>

<h1>Hijo</h1>

<script language="JavaScript" type="text/javascript"><!--
document.write(top.document.getElementById('ejemplo').innerHTML);
//--></script>

</body>
</html>



Respuesta Responder a este mensaje
#2 Alvaro G Vicario
12/01/2005 - 10:40 | Informe spam
*** Alvaro G Vicario wrote/escribió (Wed, 12 Jan 2005 10:39:44 +0100):
document.write(top.document.getElementById('ejemplo').innerHTML);



Cambiando top por parent también me funciona (naturalmente, la página padre
no ha de estar necesariamente arriba del todo, no me había dado cuenta en
un principio).


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida