ASP.NET学习社区
首页
»
ASP.NET学习区
»
自由问答
»
注册成功后重定向问题
lcb225 - 2008-4-16 10:45:00
用户填写好注册资料后点击“注册”,如果注册成功的话会弹出一个对话框提示“注册成功”,用户点击确定后自动跳转到登陆界面。我用如下代码实现:
Response.Write("<script>alert('恭喜您,注册成功!请登陆!')</script>");//弹出对话框“注册成功”
Response.Write("<script language=javascript>window.location.href='Login.aspx'</script>");//跳转到登陆界面
可是弹出对话框的时候背景确实白色的,如果弹出对话框的语句改写成Response.Write("<script>function window.onload(){ alert('恭喜您,注册成功!请登陆!') }</script>");之后就不能弹出对话框,而是直接跳转到登陆页面。
怎么样才能实现弹出对话框的时候背景页面不是白色,点击对话框之后跳转到登陆页面呢?请高手指点一下。
aspx1 - 2008-4-16 13:50:00
在pageload事件中执行:
[复制到剪贴板]
CODE:
ClientScript.RegisterStartupScript(this.GetType(),"ok","alert(\"注册成功\");document.location=\"http://www.aspx1.com\";",true);
最好别用你Response方法直接输出内容,这样容易破坏页面的dom结构。生成的页面浏览器兼容性也不好
1
查看完整版本:
注册成功后重定向问题
Powered by
Discuz!NT
Archiver 2.5.0 2001-2008
Comsenz Inc.