【问题标题】:How can i override asp.net built in ScriptResource.axd javascript function我如何覆盖 ScriptResource.axd javascript 函数中的 asp.net
【发布时间】:2016-10-07 21:42:18
【问题描述】:

这里是完整代码:http://pastebin.com/0rSCMn3g

我需要重写的函数是第 1217 行 _scriptIncludesLoadComplete

这个函数在e.prototype =第395行下

所以我想要的是,我想延迟调用该函数。就像在调用它之前添加 400 毫秒。那可能吗?我该怎么做?

我无权访问源代码,因为它是由ajaxToolkit:ToolkitScriptManager生成的

或者我可以修改源代码吗?这是我的实现

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder" runat="Server">
<ajaxToolkit:ToolkitScriptManager runat="server" ID="SC1" ScriptMode="Release" LoadScriptsBeforeUI="true"
    EnablePartialRendering="true" CombineScripts="true" CombineScriptsHandlerUrl="~/CombineScriptsHandler.ashx">
</ajaxToolkit:ToolkitScriptManager>

是asp.net 4.5 c#

【问题讨论】:

    标签: javascript asp.net asp.net-ajax updatepanel ajaxcontroltoolkit


    【解决方案1】:

    ToolkitScriptManager 是开源项目 AJAX Control Toolkit 的一部分。

    您可以克隆它的repository,将源代码回滚到 v15.1 之前的版本(因为 ToolkitScriptManager 自 v15.1 以来已被删除)并在本地拥有您需要的所有代码和脚本。

    然后根据需要对其进行修改并构建您自己的工具包版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-27
      • 2011-07-21
      • 2013-12-05
      • 2010-10-30
      • 1970-01-01
      • 1970-01-01
      • 2011-02-26
      相关资源
      最近更新 更多