Wrox Home  
Search P2P Archive for: Go

  Return to Index  

aspx_espanol thread: Paso de valores entre Paginas


Message #1 by "Nacho" <ignacio.varas@n...> on Thu, 25 Jul 2002 18:25:22
En javascript desde la ventana que abriste puedes
referenciar la ventana con window.opener
y en esa ventana coloca algun metodo para recargar la
pagina y despues la puedes llamar justo cuando cierre
la pagina.

la pagina principal tendria un script asi:

<script language=javascript>
function RecargarPagina()
{
--toda la logica uqe necesitas
document.nomFormulario.submit()

}
</script>


y la del popup estas instrucciones en el evento en el
cual cierras la pagina.

vent=window.opener
vent.RecargarPagina()

espero te ayude,

Luis E. Ruiz Naldos



--- Daniel Chavez <chavezd@r...> wrote:
> yo tengo en una pagina el codigo:
> 
>        lbl_Titulo.Text = "Modificando!";
>        bt_Guardar.Visible = false;
>        Seteando_Modificar();
>        Mostrar_IncidenteAvance();
>       
>
bt_Salir.Attributes.Add("onclick","javascript:self.close();window.opener.location='p_rs_incidente_list.aspx?usuario="
> + Session["Usuario"].ToString() + "';");
> 
> y si me actualiza la página que levantó a la
> ventanita!!
> bt_Salir es un button
>   ----- Original Message ----- 
>   From: Nacho 
>   To: ASP.Net en Español 
>   Sent: Thursday, July 25, 2002 6:25 PM
>   Subject: [aspx_espanol] Paso de valores entre
> Paginas
> 
> 
>   Buenas,
>   Tengo un pequeño problemilla y os lo comento a ver
> si alguien ha realizado 
>   algo parecido o se le ocurre algo.
> 
>   Con un javascript abro una ventana Popup donde se
> meten unos valores, para 
>   confirmalos tengo un boton que guarda los valores
> en la BBDD y cierra la 
>   ventana. 
> 
>   Ahora bien, yo quiero que al cerrar la ventana
> popup esta se recargue la 
>   padre desde la que se abrio, para que tenga las
> modificaciones realizadas 
>   en el popup.
> 
>   Ahora unas consideraciones:
>   - Los valores se ven desde un datagrid
>   - he probado con un timer que se empiece a
> ejecutar cuando se abre la 
>   ventana popup y mediante una variable global que
> se cambia al aceptar 
>   cambios comprobar en el cumplimiento del timer si
> ha cambiado y hacer un 
>   Response.Redirect, pero no funciona.
>   - Lo ideal seria llamar a la funcion que rellena
> el Datagrid justo antes 
>   de cerrar la pagina popup, pero como?
>   . tb he probado ejecutando un javascript con 
>   opener.location.href="direccionde pagina" desde la
> popup, pero tp hace 
>   nada.
> 
> 
>   Alguna idea?
> 
> 
> 
> ---
> Usted está suscrito a aspx_espanol como: 
> lruiznkike77@y...
> Para darse de baja, envíe un mensaje en blanco a 
> %%email.unsub%%
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Health - Feel better, live better
http://health.yahoo.com

  Return to Index