Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2011, 07:14
ramo2712
 
Fecha de Ingreso: mayo-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 0
problema con iframes

Hola a todos,

Tengo un sitio asp.net, donde he creado una página Default.aspx como esta:


Top : menú, alguna información y botones de acceso rápido

Left: Un div donde muestro las páginas dinámicamente mediante iframes.
Mantengo los iframes creados en una array. Y muestro y oculto convenientemente para mostrar la página que el usuario ha seleccionado

Rigth: Tengo un menú desplegable en el que muestro las páginas abiertas en su momento por el usuario. Esto permite tener varias páginas abiertas, sin recargar.

Y su funciona bien, pero ahora, tengo que abrir una página desde otra página. Y me da dos problemas.

Primer problema: El array que contiene los iframes esta en Default.aspx, y no se puede acceder desde otra página. Solucionado el uso parent.functionName, y puedo acceder a las funciones de la página Default.aspx.

Segundo problema: Si tengo la página A.aspx abierta y desde la página B.aspx abro la página A.aspx en otro iframe, la página A.aspx abierta se recarga.

También pasa en viceversa, si abro la página B.aspx y de B.aspx abro la A.aspx, y a continuación desde la página Default.aspx abro A.aspx la primera página A.aspx se recarga.

Necesito ayuda con el segundo problema, gracias de antemano.