ASP.NET学习社区ASP.NET学习区有问有答 注册成功后重定向问题

1  /  1  页   1 跳转 查看:400

注册成功后重定向问题

注册成功后重定向问题

用户填写好注册资料后点击“注册”,如果注册成功的话会弹出一个对话框提示“注册成功”,用户点击确定后自动跳转到登陆界面。我用如下代码实现:
Response.Write("<script>alert('恭喜您,注册成功!请登陆!')</script>");//弹出对话框“注册成功”
Response.Write("<script language=javascript>window.location.href='Login.aspx'</script>");//跳转到登陆界面
可是弹出对话框的时候背景确实白色的,如果弹出对话框的语句改写成Response.Write("<script>function window.onload(){ alert('恭喜您,注册成功!请登陆!') }</script>");之后就不能弹出对话框,而是直接跳转到登陆页面。
怎么样才能实现弹出对话框的时候背景页面不是白色,点击对话框之后跳转到登陆页面呢?请高手指点一下。
 

回复:注册成功后重定向问题

在pageload事件中执行:

        ClientScript.RegisterStartupScript(this.GetType(),"ok","alert(\"注册成功\");document.location=\"http://www.aspx1.com\";",true);


最好别用你Response方法直接输出内容,这样容易破坏页面的dom结构。生成的页面浏览器兼容性也不好
http://www.Aspx1.Com
请帮忙宣传Aspx1 , Aspx1是ASP.NET学习者的家园 , 适宜长期居住.
 
1  /  1  页   1 跳转

版权所有 ASP.NET学习门户 2.0.1214   Sitemap  

返顶部