【发布时间】:2011-10-20 12:51:40
【问题描述】:
我正在使用 C# 创建一个网站,并尝试显示一个消息框。我正在尝试在这种情况下使用 JavaScript,如果我执行以下操作,它就会运行:
Response.Write("<script LANGUAGE='JavaScript' >alert('Login Successful')</script>");
但是,如果我这样做:
Response.Write("<script LANGUAGE='JavaScript' >alert('Login Successful')</script>");
Response.Redirect("~/admin.aspx");
消息框不显示。
为什么会这样,我该如何解决?
【问题讨论】:
-
我认为您的问题是您不了解客户端/服务器关系如何工作,特别是服务器如何告诉客户端浏览器执行重定向。我建议花一些时间研究 http 协议和网络浏览器的一般工作原理,然后重新审视你的问题。到那时,问题就很明显了。
标签: c# javascript asp.net