【发布时间】:2012-01-16 12:57:03
【问题描述】:
在 asp:ScriptManager 中我像这样加载 jquery。
<asp:ScriptManager ID="ScriptManagerMasterPage" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Scripts/jquery-1.6.4.min.js" />
<asp:ScriptReference Path="~/Scripts/jquery-ui-1.8.16.min.js" />
<asp:ScriptReference Path="~/Scripts/tag-it.js" />
<asp:ScriptReference Path="~/Scripts/MosJScript.js" />
<asp:ScriptReference Path="~/Scripts/jquery.tools.min.js" />
<asp:ScriptReference Path="~/Scripts/jquery.dragsort.js" />
<asp:ScriptReference Path="~/Scripts/jquery.ad-gallery.pack.js" />
</Scripts>
</asp:ScriptManager>
假设我想使用来自 google 的 jquery cdn,但如果 cdn 文件无法加载,那么我将从本地机器加载。如何做到这一点。
【问题讨论】:
-
我真的很想知道您是否想通过 HTML 中的代码来执行此操作...当 CDN 确实失败时,页面的加载时间可能会很糟糕 - 想象一下如果 CDN 很慢并且需要很长时间才能超时,它会阻止页面,直到每个元素的超时时间过去...如果您不能信任 CDN,请使用不同的 CDN,即您可以信任的 CDN。
标签: jquery asp.net cdn scriptmanager