没有 Microsoft Ajax JavaScript 的 CompositeScript

发布于 2024-07-13 08:27:46 字数 363 浏览 13 评论 0原文

我目前正在使用 System.Web.Extensions 的 CompositeScript 功能来合并我的 JavaScript 文件以减少下载时间。 但是,通过包含任何脚本管理器,MicrosoftAjax JavaScript 代码将包含在我的页面中。 我不希望发生这种情况,因为它添加了很多不需要的代码并且使事件处理变得复杂。

我正在寻找以下内容之一:

  1. Microsoft 脚本管理器的替代方案,它组合了 JavaScript 文件,不包括 MicrosoftAjax,并且仍然允许用户控件将脚本添加到复合脚本中。
  2. 一种说服 Microsoft 脚本管理器不发出任何我未指定的 JavaScript 的方法。

I'm currently using the CompositeScript feature of System.Web.Extensions in order to combine my JavaScript files to reduce download time. However, by including any script manager, the MicrosoftAjax JavaScript code is included in my pages. I do not want this to happen as it adds a lot of unneeded code and it complicates event handling.

I'm looking for one of the following:

  1. An alternative to the Microsoft Script Manager that combines JavaScript files, does not include MicrosoftAjax, and still allows user controls to add scripts to the composite script.
  2. A way to persuade Microsoft's Script Manager to not emit any JavaScript that I don't specify.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

猫烠⑼条掵仅有一顆心 2024-07-20 08:27:46

它基本上只是一个带有一些格式化函数的静态字符串构建器类,如果没有办法阻止它发出 ajax 框架脚本,那么编写自己的脚本管理器类应该不会太难。

Its basically just a static string builder class with a few formatting functions, shouldn't be too hard to write your own script manager class if there is no way to stop it from emitting the ajax framework script.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文