我的代码是这样写的:
private void Page_Load(object sender, System.EventArgs e)
{
  if(btnLogout.Visible)
  {
     btnLogout.Attributes.Add("onclick","return window.confirm('您确定要注销吗?');widow.close();");
  }
}
private void btnLogout_Click(object sender, System.EventArgs e)
{
  Session.Clear();
  Response.Write("<script language=JavaScript>;parent.location.href='../Logging.aspx';</script>");
  Response.End();
}
关于注销用户的,我的页面是一个框架页面,我在顶部框架中加了一个注销按钮,但是当我点击注销按钮的时候,打开了新页面,但是原来的框架页面却没有关闭,请高手指教,谢谢

解决方案 »

  1.   


    btnLogout.Attributes.Add("onclick","return window.confirm('您确定要注销吗?');window.parent.close();");
      

  2.   

    private void Page_Load(object sender, System.EventArgs e)
    {
      if(btnLogout.Visible)
      {
         btnLogout.Attributes.Add("onclick","if(window.confirm('您确定要注销吗?')){document.all.btnLogout.onclick()}");
      }
    }
    private void btnLogout_Click(object sender, System.EventArgs e)
    {
      Session.Abandon();
      Response.Redirect("loggin.aspx");
    }