Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/01/2012, 12:42
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Cerrar popup y refrescar ventana principal

No vas a poder con 2 popup, al cerrase el primero, ya no queda nada que vincule a la página principal con el 2º popup. Tendrías que ver la forma de hacer el proceso solo con 1 solo. En realidad no veo para que 2 si uno se cierra al abrir el otro

Pienso lo siguiente
pagina principal abrepop1.html contiene

Código HTML:
Ver original
  1. <p onclick="window.open('pop1.html','ventanauno','width=200,height=200,scrollbars=no');">pop1</p>


ese pop1.html tiene un link que carga en esa misma ventana

Código HTML:
Ver original
  1. <a href="pop2.html">pop2</a>

y el pop2.html (que sigue estando en "ventanauno" que a su vez sigue teniendo por parent a la ventana principal tiene esto

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. parent.opener.location = 'abrepop1.html?recargar;
  4. t = setTimeout("self.close()",8000);
  5. //]]>
  6. </script>

lo del cierre automático puede obviarse, no se si esa ventana presenta solo un mensaje o el usuario tiene que hacer algo en ella.
Le agregue un prámetro par que verifiques.
Lo probé y funciona bien en FF e IE

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.