|
以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 Dot NET,C#,ASP,VB 』 (http://bbs.xml.org.cn/list.asp?boardid=43) ---- [求助]关于alert不以显示(javascript) (http://bbs.xml.org.cn/dispbbs.asp?boardid=43&rootid=&id=54226) |
|
-- 作者:lihongbin018 -- 发布时间:10/23/2007 6:38:00 PM -- [求助]关于alert不以显示(javascript) if (duty != "admin") { //MessageBox.Show("您还没有登录,请您选登录!"); Response.Write("<script>alert('" + "您还没有登录,请您选登录!" + "');</script>");//为什么没有显示的过程? Response.Redirect("~\\Login.aspx"); } 运行时: |
|
-- 作者:linnet_lzb -- 发布时间:11/24/2007 9:03:00 AM -- Response.Write("<script>alert('" + "您还没有登录,请您选登录!" + "');</script>"); 你的这个alert方法中不是变量不用中间的'" + "您还没有登录,请您选登录!" + "' 改成:Response.Write("<script>alert("您还没有登录,请您选登录!");</script>"); |
|
-- 作者:linnet_lzb -- 发布时间:11/24/2007 10:08:00 AM -- 刚测试了下,发现如果alert事件后跟response.redirect()的话,它会直接跳转,不会弹。。关注中。。 |
|
-- 作者:lihongbin018 -- 发布时间:11/24/2007 11:58:00 AM -- 谢谢[灌水] 谢谢指教! |
|
-- 作者:odin_F -- 发布时间:11/27/2007 12:07:00 PM -- 我的方法是用js跳转 location.herf="Login.aspx" |
|
-- 作者:lihongbin018 -- 发布时间:11/27/2007 12:45:00 PM -- [讨论] 嗯,这个方法不错。 非常感谢!
|
|
-- 作者:ilkikyo -- 发布时间:11/29/2007 4:10:00 PM -- 是这样的,如果后面有个redirect,就不会弹出对话框了。如果想弹出对话框后再转,就用楼上说的用javascript来控制。 |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |