Foros del Web » Programando para Internet » Javascript »

Ventana modal, refrescar al cerrar

Estas en el tema de Ventana modal, refrescar al cerrar en el foro de Javascript en Foros del Web. Buenos dias, estoy haciendo un aplicacion, utilize un calendario.} Utilizo una ventana modal, pero quiero que al cerrar la ventana modal se referzque la pagina ...
  #1 (permalink)  
Antiguo 20/10/2014, 08:57
 
Fecha de Ingreso: mayo-2014
Ubicación: Mexico
Mensajes: 79
Antigüedad: 10 años
Puntos: 2
Ventana modal, refrescar al cerrar

Buenos dias, estoy haciendo un aplicacion, utilize un calendario.}


Utilizo una ventana modal, pero quiero que al cerrar la ventana modal se referzque la pagina

Código Javascript:
Ver original
  1. function Edit(data)//Para terminar teporte
  2.             {
  3.                 //var eurl="reporte.php?id={0}&start={2}&end={3}&isallday={4}&title={1}";  
  4.                 var eurl = "funciones/dirigir.php?id={0}&start={2}&end={3}&isallday={4}&title={1}";
  5.                 if(data)
  6.                 {
  7.                     var url = StrFormat(eurl,data);
  8.                     var ventana = OpenModelWindow(url,{ width: 600, height: 280, caption:"Terminar Reporte",onclose:function(){
  9.                        $("#gridcontainer").reload();
  10.                     }});
  11.                 }  
  12.             }
  #2 (permalink)  
Antiguo 20/10/2014, 10:05
Avatar de GeekGirl  
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 9 años, 9 meses
Puntos: 44
Respuesta: Ventana modal, refrescar al cerrar

Para refrescar la página podés usar:

Código Javascript:
Ver original
  1. location.reload();

Saludos :)
  #3 (permalink)  
Antiguo 20/10/2014, 12:34
 
Fecha de Ingreso: mayo-2014
Ubicación: Mexico
Mensajes: 79
Antigüedad: 10 años
Puntos: 2
Respuesta: Ventana modal, refrescar al cerrar

Gracias por responder GeekGirl, pero se muy poco de javascript y quiero que al cerrar la ventana automaticamente se refresque la pagina pero no se como implementarlo.
  #4 (permalink)  
Antiguo 20/10/2014, 12:53
Avatar de GeekGirl  
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 9 años, 9 meses
Puntos: 44
Respuesta: Ventana modal, refrescar al cerrar

Pues en la función que me imagino ya tenés funcionando, simplemente cambiá la línea que hay dentro del evento onclose:

Código Javascript:
Ver original
  1. function Edit(data)//Para terminar teporte
  2.             {
  3.                 //var eurl="reporte.php?id={0}&start={2}&end={3}&isallday={4}&title={1}";  
  4.                 var eurl = "funciones/dirigir.php?id={0}&start={2}&end={3}&isallday={4}&title={1}";
  5.                 if(data)
  6.                 {
  7.                     var url = StrFormat(eurl,data);
  8.                     var ventana = OpenModelWindow(url,{ width: 600, height: 280, caption:"Terminar Reporte",onclose:function(){
  9.                        // Aca mismo
  10.                        location.reload();
  11.                     }});
  12.                 }  
  13.             }
  #5 (permalink)  
Antiguo 20/10/2014, 13:17
 
Fecha de Ingreso: mayo-2014
Ubicación: Mexico
Mensajes: 79
Antigüedad: 10 años
Puntos: 2
Respuesta: Ventana modal, refrescar al cerrar

Lo tengo de la siguiente manera:
Código Javascript:
Ver original
  1. function Edit(data)//Para terminar teporte
  2.             {
  3.                 //var eurl="reporte.php?id={0}&start={2}&end={3}&isallday={4}&title={1}";  
  4.                 var eurl = "funciones/dirigir.php?id={0}&start={2}&end={3}&isallday={4}&title={1}";
  5.                 if(data)
  6.                 {
  7.                     var url = StrFormat(eurl,data);
  8.                     var ventana = OpenModelWindow(url,{ width: 600, height: 280, caption:"Terminar Reporte", onclose:function(){
  9.                        //$("#gridcontainer").reload();
  10.                        location.reload();
  11.                     }});
  12.                 }  
  13.             }

Pero solo se recarga cuando se abre la ventana, pero no cuando cierra
  #6 (permalink)  
Antiguo 20/10/2014, 14:29
Avatar de GeekGirl  
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 9 años, 9 meses
Puntos: 44
Respuesta: Ventana modal, refrescar al cerrar

No sé qué librería estarás usando ni puedo reproducir en mi navegador el comportamiento teniendo solamente una función. Vas a tener que incluir más de tu código para que pueda ayudarte.

Igualmente este tema debería estar en jQuery y no acá.

Saludos.
  #7 (permalink)  
Antiguo 20/10/2014, 15:28
Avatar de dAvidcA  
Fecha de Ingreso: septiembre-2009
Ubicación: /home/dev/
Mensajes: 73
Antigüedad: 14 años, 7 meses
Puntos: 7
Respuesta: Ventana modal, refrescar al cerrar

Hola plasma_go, ensaya el evento onclosed con el parámetro event (e):
Código Javascript:
Ver original
  1. onclosed: function (e) {
  2.     $("#gridcontainer").reload();
  3. }
Saludos.

Última edición por dAvidcA; 21/10/2014 a las 06:04

Etiquetas: cerrar, funcion, modal, php, refrescar, ventana
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 10:56.