gpt4 book ai didi

c# - asp.net中如何显示消息框

转载 作者:搜寻专家 更新时间:2023-11-01 04:52:52 24 4
gpt4 key购买 nike

我正在使用 C# 创建一个网站,并试图显示一个消息框。我尝试在这种情况下使用 JavaScript,如果我执行以下操作,它就会运行:

Response.Write("<script LANGUAGE='JavaScript' >alert('Login Successful')</script>");  

但是如果我这样做:

Response.Write("<script LANGUAGE='JavaScript' >alert('Login Successful')</script>");    
Response.Redirect("~/admin.aspx");

消息框不显示。

为什么会这样,我该如何解决?

最佳答案

通过在您实际向客户端发送 302 重定向之后立即执行 Response.Redirect,这样警报就不会真正呈现在用户的浏览器中。相反,尝试这样的事情

    Response.Write("<script LANGUAGE='JavaScript' >alert('Login Successful');document.location='" + ResolveClientUrl("~/admin.aspx") +"';</script>");

关于c# - asp.net中如何显示消息框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7836197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com