Hola Andrés,
 
Tenes dos formas de hacerlo desde Javascript:
 
ShowModalDialog
- Compatible solo con IE. En la versión 3.0 de Firefox recien se incorporará
este método (al fin!!!! :)). 
- Llamas a la ventana y luego actualizas la grilla. Lo que tiene el
ShowModalDialog es que es sincronico. O sea, hasta que no se cierra la ventana
popup no se sigue ejecutando el javascript de la pagina que abrio la ventana,
entonces te quedaria algo así:
 
function AbrirPopUp()
{
    window.showModalDialog(url)
    RefrescarVentana()
}
 
window.open
- Este método es éstandar. Tanto IE como Firefox lo soportan.
- Levantas la pagina de login en una nueva ventana y antes de cerrarla llamas a
una funcion en la página que llamo:
 
Llama.aspx
function AbrirPopUp()
{
    window.open(url)
}
function RefrescarVentana()
{...}
...
 
Login.aspx
function onclose()
{
    window.opener.RefrescarVentana();
}
 
Donde el onclose lo podes llamar una vez que hiciste el submit() con la función
de asp.net Page.ClientScript.RegisterStartupScript(me.gettype, "OnStartUp",
"<scr" & "ipt language='javascript'>onclose();</scr" & "ipt>")
 
Espero que te sirva!
Saludos,
Damián Herrera
 
 
 

 
  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Andrés Guzmán
O
Enviado el: Jueves, 03 de Enero de 2008 01:21 p.m.
Para: [email protected]
Asunto: [puntonet] Actualizar Pagina


Hola a todos nuevamente, una consulta estoy trabajando con ASP 2.0,y quisiera
saber si es que hay alguna forma de actualizar una pagina desde otra pagina ASP.

Lo que pasa que para ingresar usuarios lo hago desde una ventana POPUP, ahora
quiero que desde donde llamo a esta ventana popup se me actualize el listado de
los usuarios.
 
De antemano Muchas Gracias...
Andrés G.

Responder a