Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2010, 00:05
woallance3
 
Fecha de Ingreso: noviembre-2010
Mensajes: 1
Antigüedad: 13 años, 5 meses
Puntos: 0
Poblema con la hija de... su padre (ventanas) xD

Hola queridisimos amigos de foros del web, tengo un pequeñito problema con una ventana padre e hija

Explico mi caso:

desde un formulario web me logeo y en una clase c# valido los datos, en caso de ser correctos abro una ventana con un menu, el codigo es:


Cita:
string pag = "Menu_Administrador.aspx";
StringBuilder strScript = new StringBuilder();
strScript.Append("<script language=JavaScript>");
strScript.Append("window.open('" + pag + "', \"\",\"height=650,width=1000,toolbar=no,menubar=no ,scrollbars=yes,resizable=no,statusbar=yes,top=10\ ");");
strScript.Append("</script>");
RegisterClientScriptBlock("subscribescript", strScript.ToString());
como ven utilizo JavaScript y el problema es el siguiente:

Abro la pagina hija con el menu_administrador, perooooooooooooooo cuando cierro la ventana hija y recargo la pagina padre me salta un mensaje



doy acepta y se vuelve a abrir la pagina hija T.T!!! esto es frustante

El codigo que uso para cerra la ventana hija es:

Cita:
protected void btnlogout_Click(object sender, EventArgs e)
{
StringBuilder strScript = new StringBuilder();
strScript.Append("<script language=JavaScript>");
strScript.Append("window.close();");
strScript.Append("window.opener=self;");
strScript.Append("</script>");
RegisterClientScriptBlock("subscribescript", strScript.ToString());
Session.Abandon();
//Session.Clear();
}
En resumen:

1.- Abro ventana padre y me logeo
2.- entro a la ventana hija
3.- cierro la ventana hija
4.- recargo la ventana padre
Problema: Se vuelve a abrir la ventana hija T.T

Saben si hay una forma de evitar esto? porfavor un poco de ayuda no me vendria nada mal

muchas gracias