Foros del Web » Programando para Internet » Javascript »

Cerrar ventana nieta y actualizar abuelo

Estas en el tema de Cerrar ventana nieta y actualizar abuelo en el foro de Javascript en Foros del Web. Hola tengo una pagina (abuelo) donde hago una accion cualquiera y se abre una ventana (hijo), donde hago otra accion y me abre otra ventana ...
  #1 (permalink)  
Antiguo 09/08/2011, 12:21
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Cerrar ventana nieta y actualizar abuelo

Hola tengo una pagina (abuelo) donde hago una accion cualquiera y se abre una ventana (hijo),
donde hago otra accion y me abre otra ventana (nieto) que es la ventana final.

Es posible actualizar en "abuelo" de la ventana "nieta"?

"padre" si actuliza a "abuelo" y se cierra a si misma con esta funcion:

function recarga_padre_y_cierra_ventana(){
window.opener.location.reload(); //necesito que actualize al abuelo
window.close();
}

agrego esto para guiar:

index.php abre en una ventana a
ventana.php?seccion=1 y esta abre a
ventana.php?seccion=2

que "ventana.php?seccion=2" refresque a index.php
  #2 (permalink)  
Antiguo 09/08/2011, 15:43
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años
Puntos: 37
Respuesta: Cerrar ventana nieta y actualizar abuelo

top.opener.location.reload();

Saludos.
__________________
Born to be free.
  #3 (permalink)  
Antiguo 09/08/2011, 15:47
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Cerrar ventana nieta y actualizar abuelo

buenas,
no lo he intentado pero asumo que puedes hacerlo usando tantas veces sea necesario el objeto opener. sin embargo, para que el nieto pueda comunizarse con el abuelo, el nieto debe obtener la referencia de abuelo antes de que padre cierre. si deseas que nieto se comunique luego de cerrar padre, tendrias que primero retener en una variable la referencia del abuelo.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #4 (permalink)  
Antiguo 10/08/2011, 07:05
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Respuesta: Cerrar ventana nieta y actualizar abuelo

Cita:
Iniciado por zerokilled Ver Mensaje
buenas,
no lo he intentado pero asumo que puedes hacerlo usando tantas veces sea necesario el objeto opener. sin embargo, para que el nieto pueda comunizarse con el abuelo, el nieto debe obtener la referencia de abuelo antes de que padre cierre. si deseas que nieto se comunique luego de cerrar padre, tendrias que primero retener en una variable la referencia del abuelo.

Hola intente hacer hacer lo que decis pero no encontre manera.
Igualmente gracias a los dos, el problema era que hice un popup de popup
entonces perdia la relacion con el abuelo que nunca existio, ya simplemente tenia
que mantener el mismo popup, haciendo todas las operaciones que quiera
sin perder la referencia con la pagina principal.

gracias
  #5 (permalink)  
Antiguo 10/08/2011, 07:14
Avatar de diegovazgonz  
Fecha de Ingreso: octubre-2010
Ubicación: Ourense
Mensajes: 184
Antigüedad: 13 años, 6 meses
Puntos: 11
Respuesta: Cerrar ventana nieta y actualizar abuelo

creas una funcion en la pagina hija que cierre la nieta, y cuando llames a la funcion hija, esta cieera la nieta

creas una funcion que actualice la pagina actual

y creas otra que llame alas anteriores
__________________
El mejor vino Ribeiro http://www.pedeperdiz.com

Etiquetas: cerrar, ventanas
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 21:00.