Foros del Web » Creando para Internet » HTML »

Iframe: problemas al acceder por "name"

Estas en el tema de Iframe: problemas al acceder por "name" en el foro de HTML en Foros del Web. <body> <div id="html"> <div class="contenedor_buscador" id="victor"> <!----menu----> <div id="html_menu" style="margin-bottom:8px"> </div> <!----contenedor de la pantalla de operativa----> <div id="html_cuerpo_B2B" style="margin-bottom:8px;height:600px;"> <div class="contenedor_buscador"> <!----menu----> <!--<div id="html_menu" ...
  #1 (permalink)  
Antiguo 22/03/2011, 03:08
 
Fecha de Ingreso: junio-2009
Mensajes: 3
Antigüedad: 8 años, 5 meses
Puntos: 0
Iframe: problemas al acceder por "name"

<body>

<div id="html">
<div class="contenedor_buscador" id="victor">

<!----menu---->
<div id="html_menu" style="margin-bottom:8px">
</div>

<!----contenedor de la pantalla de operativa---->
<div id="html_cuerpo_B2B" style="margin-bottom:8px;height:600px;">
<div class="contenedor_buscador">

<!----menu---->
<!--<div id="html_menu" style="margin-bottom:8px"></div>-->

<!----cabecera---->
<div class="inicio_buscador_hotel">
<div class="txt_titulo_buscador"><%=titSubSec%></div>
</div>

<!----contenido---->
<div class="fondo_buscador" id="fondo_buscador" >
<div class="triangulo_buscador"></div>

<!----contenedor de todos los datos de busqueda---->
<div class="contenedor_datos_busqueda">
<iframe id="cuerpo_reserva" name="cuerpo_reserva" frameborder="0" style="width:896px; height:514px;overflow:hidden" src="<%=(url_iframe.equals("")? url_json : url_iframe)%>"></iframe>

</div>

<!----fotos fondo---->
<div iclass="imgs_fondo_buscador_hotel">
</div>
</div>

<!----cierre---->
<div id="cierre_buscador_hotel" class="cierre_buscador_hotel"></div>
</div>

</div>
</div>
</div>

Hola a [email protected]

Este es el código que me da problemas.

Cada vez que se pulsa un enlace (que no he puesto), el div "html" se recarga (mediante la función load() de jquery) con el contenido que muestro.

Dentro de la página que se carga en el iframe, intento acceder a top.window.frames["cuerpo_reserva"] y funciona.

Pero si vuelvo a pulsar el enlace (que vuelve a recargar el mismo contenido), se ya no puedo acceder a top.window.frames["cuerpo_reserva"], pero sí a top.window.frames[0]. Y si le digo que me muestre el nombre me indica "cuerpo_reserva", pero por el nombre me da null.

¿Alguna idea?

Gracias

Etiquetas: acceder, iframe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:06.