Foros del Web » Programando para Internet » Javascript »

Abrir nueva ventana y actualizar la ventana padre

Estas en el tema de Abrir nueva ventana y actualizar la ventana padre en el foro de Javascript en Foros del Web. Tengo un site que maneja BD. Deseo que al abrir una nueva ventana con: window.open(...), ingresados los datos y después de hacer click en "aceptar" ...
  #1 (permalink)  
Antiguo 19/07/2002, 22:54
 
Fecha de Ingreso: julio-2002
Mensajes: 16
Antigüedad: 22 años, 5 meses
Puntos: 0
Abrir nueva ventana y actualizar la ventana padre

Tengo un site que maneja BD. Deseo que al abrir una nueva ventana con: window.open(...), ingresados los datos y después de hacer click en "aceptar" esta se cierre, pero la ventana padre(la que lo origino) debe mostrar los datos actualizados (tenga un refresco de la pagina).
Anteriormente pregunte esto pero, aun no encuentro la solución.
El login que se realiza en forosdelweb.com funciona igual como deseo que funcione.
Gracias,....
  #2 (permalink)  
Antiguo 19/07/2002, 23:02
Usuario no validado
 
Fecha de Ingreso: julio-2001
Mensajes: 766
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Abrir nueva ventana y actualizar la ventana padre

mira si la ventana en pop-up es para actualizar una base de datos seria mediante un formulario

tendras que enviar la informacion no?



bien si aun quieres hacer lo que dices desde el boton aceptar se podria hacer asi


<input type="button" onclick="opener.location.reload();window.clos e()" value="ok">


lo malo es que como cerrarias la ventana no eviarias los datos


tendrias que ponerlo en una ventana de confirmacion o algo asi



<center><hr size="1" width="100%" noshade><a href=javascript:MsgrApp.LaunchIMUI('gpa36@hotmail. com')>
<strong><font face="courier new" color="#666666" size="2">Contact Me?[/CODE]</strong>
<IMG SRC="http://woertman.org:8080/msn/gpa36" border="0"></A></ce
  #3 (permalink)  
Antiguo 19/07/2002, 23:58
 
Fecha de Ingreso: julio-2002
Mensajes: 16
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Abrir nueva ventana y actualizar la ventana padre

Explico: el sitio esta en base a PHP-NUKE, este tiene una opción para ingresar nuevos usuarios, lo he modificado para que el ingreso se realice abriendo una pequeña ventana, todo el manejo de la data lo realizo en esta ventana, hasta ahi ok ;), pero al finalizar y cerrar esta ventana: Yo espero que la ventana padre genere un refresco,.. para que salude al nuevo usuario.
Lo que me interesa es esta parte del refresco de la ventana padre porque lo demas ya lo tengo.
  #4 (permalink)  
Antiguo 20/07/2002, 00:08
 
Fecha de Ingreso: julio-2002
Mensajes: 16
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Abrir nueva ventana y actualizar la ventana padre

Gracias unKnown.
Tengo conocimientos basicos de JavaScript: Se puede pasar alguna especie de puntero de la ventana padre a la ventana hija para despues generarle un refresco desde la ventana hija? claro, despues cerrar esta ventana hija?
No se si me entienden?
  #5 (permalink)  
Antiguo 20/07/2002, 00:36
Usuario no validado
 
Fecha de Ingreso: julio-2001
Mensajes: 766
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Abrir nueva ventana y actualizar la ventana padre

No entend bien lo ultimo entendi que es lo que quieres hacer mira esto


&lt;body onunload=&quot;opener.location.reload()&quot;&gt;


ponlo en la ventana que abres y justo cuando la cierres se refrescara la ventana padre

<center><hr size="1" width="100%" noshade><a href=javascript:MsgrApp.LaunchIMUI('gpa36@hotmail. com')>
<strong><font face="courier new" color="#666666" size="2">Contact Me?[/CODE]</strong>
<IMG SRC="http://woertman.org:8080/msn/gpa36" border="0"></A></ce
  #6 (permalink)  
Antiguo 20/07/2002, 14:36
 
Fecha de Ingreso: julio-2002
Mensajes: 16
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Abrir nueva ventana y actualizar la ventana padre

Gracias nuevamente UnKnown:

Pero parece que no es la solución :( , probé el codigo y al finalizar es cierto que cierra y llama a la ventana padre , pero LA ABRE NUEVAMENTE, entonces ahora hay dos ventanas padre y no una. El punto es que refresque la ventana padre y no que vuelva a abrirla.
Por favor, como puedo solucionar esto.....?

Existe algo parecido a esto:
[ventana_Actual].[Ventana_Padre].refresh() y poder hacerlo desde la ventana hija antes de cerrarla.?



  #7 (permalink)  
Antiguo 22/07/2002, 07:43
 
Fecha de Ingreso: julio-2002
Mensajes: 40
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Abrir nueva ventana y actualizar la ventana padre

Prueba a usar la solución que me ha dado Cain en este foro para resolver lo mismo:

window.opener.document.location.reload();
window.close();

También puedes meterlo todo en una funcion y hacerle después una llamada
  #8 (permalink)  
Antiguo 22/07/2002, 19:40
 
Fecha de Ingreso: julio-2002
Mensajes: 16
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Abrir nueva ventana y actualizar la ventana padre

Gracias, unKnown y agm19
Pero debo ofrecer unas disculpas, la solución que me dio unKnown, anteriormente es la correcta y sin duda tambien debe funcionar con la de agm19.
El error fue mio.... llamaba a una función que alteraba anteriormente el resultado.

Muchas gracias,...
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 19:13.