Как добавить Jquery cdn в ScriptManager и, если загрузка не удалась, загрузить из локального файла - PullRequest
0 голосов
/ 09 декабря 2011

В 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>

Предположим, что я хотел бы использовать jquery cdn из Google, но если файл cdn не удается загрузить, я бы вместо этого загрузился с локальной машины.как это сделать.

1 Ответ

1 голос
/ 09 декабря 2011

Я думаю, вы ищете что-то похожее на это . Поисковый термин - резервный файл.

<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
if (typeof jQuery == 'undefined')
{
    document.write(unescape("%3Cscript src='/Scripts/jquery-1.3.2.min.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>
...