gpt4 book ai didi

javascript - 获取 ScriptManager.RegisterStartupScript 警报的结果

转载 作者:行者123 更新时间:2023-11-30 18:30:30 25 4
gpt4 key购买 nike

我需要在单击按钮时显示 javascript 警报,当用户在警报框上单击“确定”后,我需要重定向到另一个页面。我正在使用以下代码

 ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ss", "<script>alert('Report Data Not Found ! ')</script>",false);
Response.Redirect(ResolveUrl("~/Reports/Transmittal/OverDueTransmittal/TransmittalReports_Form.aspx"));

当前未显示警报,但它会重定向到下一页。如果我删除“Response.Redirect”部分,它会显示警报。如何让这两个同时工作?

最佳答案

试试这个:

 ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ss", "<script>alert('Report Data Not Found ! '); location.href = "/Reports/Transmittal/OverDueTransmittal/TransmittalReports_Form.aspx</script>", false);

您可能需要稍微调整一下 URL。 Response.Redirect 是服务器端重定向。您需要一个从 JavaScript 启动的客户端。设置 location.href 将从 JavaScript 完成。

关于javascript - 获取 ScriptManager.RegisterStartupScript 警报的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9780804/

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