关于页面转向时弹出警告窗口。
2007-02-09 14:33 Rainbow 阅读(438) 评论(0) 收藏 举报
今天做项目的时候遇到一个比较郁闷的事。当我的后台系统产生用户名和密码的时候,要弹出一个警告窗口告诉用户自己的用户信息,但同时又要转向到其他页面上面去。于是就直接写了。
Response.Write("<script>alert('你好,用户名是:aaa。密码:bbb ')</script>");
然后就直接做页面的转向啊。
Response.Redirect("./Default.aspx");
可是到了Default.aspx页面死活不出现警告窗口。这时就感觉页面转向有问题了。因为javascript对当前页有作用。如果转向了。就根本不会执行你要客户端脚本了。
于是采用了另一个方式,直接用javacript做页面的跳转。
Response.Write("<script>alert('你好,用户名是:aaa。密码:bbb ');window.location.href='./Default.aspx';</script>");
搞定了。警告窗口终于出来了。
这里做个记号。因为以前也遇到过好多这样的问题,每次解决了也记不住。。。。
Response.Write("<script>alert('你好,用户名是:aaa。密码:bbb ')</script>");
然后就直接做页面的转向啊。
Response.Redirect("./Default.aspx");
可是到了Default.aspx页面死活不出现警告窗口。这时就感觉页面转向有问题了。因为javascript对当前页有作用。如果转向了。就根本不会执行你要客户端脚本了。
于是采用了另一个方式,直接用javacript做页面的跳转。
Response.Write("<script>alert('你好,用户名是:aaa。密码:bbb ');window.location.href='./Default.aspx';</script>");
搞定了。警告窗口终于出来了。
这里做个记号。因为以前也遇到过好多这样的问题,每次解决了也记不住。。。。
浙公网安备 33010602011771号