Включение и отключение CDN через ScriptManager - PullRequest
1 голос
/ 27 октября 2010

Я хочу использовать CDN от Microsoft для размещения библиотеки AJAX для моего веб-приложения .NET 4.0. Однако меня попросили реализовать запасной вариант, когда CDN недоступен или когда разработчики хотят разрабатывать локально без интернета. В этих сценариях ScriptManager должен отправлять локально размещенные копии, а не CDN-копии JavaScript. Я знаю, что могу вручную отключить CDN в менеджере сценариев, но это может быть утомительно и потенциально может привести к тому, что пропущенные конфигурации достигнут производства.

Есть ли более элегантный способ использовать локальную копию файлов JavaScript, не отключая вручную CDN в каждом месте кода с помощью ScriptManager?

1 Ответ

0 голосов
/ 27 октября 2010

Взято с плиты котла 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>
...