您的位置:首页 > 运维架构 > 网站架构

关于网站中的警告框与跳转

2013-10-20 14:26 253 查看
Response.Write("<Script>alert(' 您还未进行登录!请先登录!')</Script>");

Response.Redirect("Default.aspx");

如果这样写的话,只是跳转到新的页面,而不显示出警告框。

原因是,后面跟着写着Redirect,后面的跳转页面直接把原来的警告算是覆盖了。

想要显示警告,同时在按下确定按钮时,再进行跳转,可以这样写:

Response.Write("<Script>alert(' 您还未进行登录!请先登录!');location.href='test.aspx';</Script> ");

当时要跳转到的页面要接收id 参数的,可以这样:

Response.Write("<Script>alert('提交成功,您还可以选购其它商品!');location.href='showpros.aspx?id=%';</Script> ");

注:id=%表示没有任何条件,显示所有东西。若是有条件的,可以把%改成相应的数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: