gpt4 book ai didi

jquery - 旧的 jquery 版本自动包含在 asp.net webforms 中

转载 作者:行者123 更新时间:2023-12-01 00:22:54 25 4
gpt4 key购买 nike

我有一个 asp.net c# webforms 项目。在div“aspNetHidden”的输出html中是一个链接到

<script src="/Scripts/jquery-1.8.2.js" type="text/javascript"></script>

我不知道如何删除此代码。它不在母版页文件中,我似乎在任何地方都找不到它。我想使用更新版本的 jquery,并将引用放在页面底部。

我怀疑它来自已安装的 NuGet 软件包之一,但我不知道是哪一个,而且我认为我需要它们。

编辑:如果我创建一个新项目并选择 ASP.NET Web Forms Application,则 jquery 链接就在那里。我使用的是 Visual Studio Express 2012。

编辑2:找到了一个解决方案 - 作为答案发布给其他有类似问题的人查看。

最佳答案

我找到了解决方案。它由脚本管理器添加,但可以通过在 global.asax 中添加以下内容来覆盖。我不知道是否可以完全禁用它,但这对我有用。

string str = "1.10.2";
ScriptManager.ScriptResourceMapping.AddDefinition("jquery", new ScriptResourceDefinition
{
Path = "~/js/jquery-" + str + ".min.js",
DebugPath = "~/js/jquery-" + str + ".min.js",
CdnPath = "http://code.jquery.com/jquery-" + str + ".min.js",
CdnDebugPath = "http://code.jquery.com/jquery-" + str + ".min.js",
CdnSupportsSecureConnection = true
});

关于jquery - 旧的 jquery 版本自动包含在 asp.net webforms 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20523745/

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