读书人

关于top.window.location跳转的有关问

发布时间: 2012-10-21 09:00:07 作者: rapoo

关于top.window.location跳转的问题
ChangePWD.aspx在~/Main/ChangePWD.aspx
Login.aspx在~/Login.aspx

现通过ChangePWD.aspx修改密码成功后想返回login.aspx,代码如下,可是返回到的URL是~/Main/~/Login.aspx,请问各位大神哪里出了问题

C# code
Response.Write("<script>alert('修改成功!请使用新密码登陆!')</script>");Session.RemoveAll();Response.Write("<script>top.window.location = '~/Login.aspx'</script>");


[解决办法]

Session.RemoveAll();
Response.Write("<script>alert('修改成功!请使用新密码登陆!');top.window.location = '" + Page.ResolveUrl("~") + "Login.aspx'</script>");

读书人网 >asp.net

热点推荐