Как загрузить javascript из CDN с локальным запасным вариантом в

Я хочу использовать Head JS для динамической загрузки всех остальных скриптов для моих страниц. Я планирую использовать версию, размещенную на CDNJS , чтобы воспользоваться улучшенным кэшированием, меньшей задержкой и т. д.

У меня нет причин думать, что CDNJS никуда не денется, но даже для файлов, размещенных в Google CDN, таких как jQuery, я предпочитаю включать запасной вариант. Однако когда я использую jQuery, файлы включаются в конец тега . Из-за характера Head JS мне нужно включить его в моей страницы.

В я бы использовал две строки, подобные этой:



Могу ли я использовать тот же набор линий в голове в качестве запасного варианта? Не перезапишет ли document.write()всю мою страницу? Разве скрипты не загружаются по-разному, когда они существуют в из-за порядка, в котором браузеры анализируют DOM?

Я все еще довольно новичок в этом, поэтому любое руководство было бы очень полезно! Спасибо!

6
задан stevenem 20 July 2012 в 18:00
поделиться