点击第一个页面的确定按钮 进入第二个页面代码如下
 ScriptManager.RegisterStartupScript(ImageButton_Submit, this.GetType(), "a",
                    "<script>window.showModalDialog('InviteLogin.aspx','','dialogHeight: 200px; dialogWidth: 200px;edge: Raised;toobar:no;menubar:no; center: Yes;resizable: No; status: No;help:No;scroll:No;location:no;');</script>", false);有第二个页面进入第三个页面代码如下
  ScriptManager.RegisterStartupScript(Button_Login, this.GetType(), "a",
                   "<script>window.showModalDialog('ValidateLogin.aspx','','dialogHeight: 250px; dialogWidth: 250px;edge: Raised;toobar:no;menubar:no; center: Yes;resizable: No; status: No;help:No;scroll:No;location:no;depended:yes;');window.close();</script>", false);第三个页面的确定按钮代码如下
Response.Write("<script>alert('登录成功!');window.close()</script>");问题就出现了   它就出现了一个新的空白页面  原页面也没有关闭。。  而我想让他登录成功之后,关闭第三个页面进到第一个页面
其实在执行由第二个页面到第三个页面时第二个页面并未关闭,只是第三个页面覆盖了第二个页面而已。