【问题标题】:Enabling and disabling CDN via ScriptManager通过 ScriptManager 启用和禁用 CDN
【发布时间】:2010-10-26 23:48:38
【问题描述】:

我想使用 Microsoft 的 CDN 为我的 .NET 4.0 Web 应用程序托管 AJAX 库。但是,当 CDN 不可用或开发人员想要在没有互联网的情况下进行本地开发时,我被要求实施后备方案。在这些场景中,ScriptManager 应该发送本地托管的副本,而不是 JavaScript 的 CDN 副本。我知道我可以在脚本管理器中手动禁用 CDN,但这可能会很乏味,并且可能会导致错过配置进入生产环境。

有没有更优雅的方式来使用 JavaScript 文件的本地副本,而无需通过 ScriptManager 在代码中的每个位置手动禁用 CDN?

【问题讨论】:

    标签: .net .net-4.0 cdn scriptmanager


    【解决方案1】:

    取自html5样板

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>
    <script>!window.jQuery && document.write(unescape('%3Cscript src="js/libs/jquery-1.4.2.js"%3E%3C/script%3E'))</script>
    

    【讨论】:

    • 感谢您的提示,但是我可以在 ScriptManager 之外轻松完成此操作。我希望得到更适合 .NET ScriptManager 控件的答案。
    猜你喜欢
    • 1970-01-01
    • 2013-09-09
    • 1970-01-01
    • 2013-09-04
    • 2014-01-30
    • 1970-01-01
    • 1970-01-01
    • 2014-08-17
    • 1970-01-01
    相关资源
    最近更新 更多