Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/08/2011, 01:17
Avatar de atapuerkasman
atapuerkasman
 
Fecha de Ingreso: febrero-2011
Mensajes: 76
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Duda javascript

No pensaba encontrar esto tan rápido. A ver esto es lo que se me ha ocurrido.
Creo una variable global en la principal

popup=0;

y en el popup creo un javascript de este tipo:

Código:
window.onunload=top.opener.popup=1;
Con esto supuestamente, aviso a la principal de que el popup ha sido cerrado. Ahora en mi principal, dentro del javascript que genera el popup despues de crearlo me gustaria meter un bucle infinito que se quedara esperando hasta que el popup se cerrara y entonces ejecutara la funcion redibujar. Más o menos esto:

Código:
while(cerrado=0){};
		
		alert("Cerrado el popup:"+popup);
		redibujar();
Se puede hacer esto??? porque he probado y no me funciona. Por cierto, si ha alguien se le ocurre otra forma que me diga xDDD