gpt4 book ai didi

c# - 从 c# 后面的代码编写页面加载 javascript 函数

转载 作者:太空宇宙 更新时间:2023-11-03 16:05:29 25 4
gpt4 key购买 nike

我的 aspx 页面上有这个功能:

<script type="text/javascript">
function pageLoad() {
//code here
}
</script>

我需要从我的 .cs 中动态覆盖这个函数

我曾尝试使用 Page.ClientScript.RegisterClientScriptBlockPage.ClientScript.RegisterStartupScript,但这只会创建一个新的 javascript 函数。

有什么想法吗?

最佳答案

尝试使用 runat="server" 在您的 ASPX 页面上创建一个空的 div,然后将 InnerHtml 设置为 JavaScript 代码。这提供了很大的灵 active ,并允许您根据您的情况应用您需要的任何逻辑。

.aspx

<div id="script" runat="server">
</div>


.cs

script.InnerHtml = "<script type='text/javascript'>//your javascript here</script>";

关于c# - 从 c# 后面的代码编写页面加载 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19683571/

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