HTML - acceso a objetos de iframe dentro de iframe

 
Vista:

acceso a objetos de iframe dentro de iframe

Publicado por tipitipi (21 intervenciones) el 01/09/2011 21:33:13
Hola a todos:

Espero explicarme bien ya que lo que necesito hacer es un poco complicado.

Tengo una web compuesta de los siguientes elementos:
( Lo expongo de manera esquemática .... )

<frameset>
<iframe left_frame></iframe left_frame>
<iframe main_frame>
<iframe hijo>
<table id=tbl_01>
<tr>......</tr>
</table>
</iframe hijo>
</iframe main_frame>
</frameset>



Pues bien. Lo q
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

acceso a objetos de iframe dentro de iframe

Publicado por tipitipi (21 intervenciones) el 01/09/2011 21:43:38
Hola a todos:
VUELVO A EMPEZAR!!!!!
( NO SE QUE HA PASADO QUE HE ENVIDO LA PREGUNTA SIN QUERER )


Hola de nuevo:

Espero explicarme bien ya que lo que necesito hacer es un poco complicado.

Tengo una web compuesta de los siguientes elementos:
( Lo expongo de manera esquemática .... )

<frameset>
<iframe left_frame></iframe left_frame>
<iframe main_frame></iframe main_frame>
<iframe hijo>
<table id=tbl_01>
<tr>......</tr>
</table>
</iframe hijo>
</frameset>


Creo que la jerarquí de los objetos queda bien representada. El objetivo de la web es que desde left_frame se puedan controlas todos los objetos de "hijo" y de "tbl_01"


Al final es una web dividida en varios marcos ó frames desde donde se puede visualizr informacion de distintos sitios.

Hasta ahora he conseguido acceder y modificar las propiedades del objeto iframe_hijo.
El problema me viene cuando desde el "left_frame" quiero modificar la posicion ó el tamaño de la tabla "tbl_01" que se encuentra dos iframes más abajo ( por decirlo de alguna manera ).


He probado con el siguiente código, pero no me funciona:

top.frames['main_frame'].document.getElementById("iframe hijo").document.getElementById("tbl_01").style.height = "300px";


Alguien me puede ayudar ???


El desarrollo lo estoy haciendo con IE8 y busco la solucion para esa plataforma.

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar