Как отступить в локальную таблицу stylesheet (не скрипт), если CDN не удается

Я связываю с jQuery Mobile Styleshe Hets на CDN и хотел бы вернуться к моей локальной версии таблицы стилей, если CDN не удается. Для скриптов решение хорошо известно:

<!-- Load jQuery and jQuery mobile with fall back to local server -->
<script src="http://code.jquery.com/jquery-1.6.3.min.js"></script>
<script type="text/javascript">
  if (typeof jQuery == 'undefined') {
    document.write(unescape("%3Cscript src='jquery-1.6.3.min.js'%3E"));
  }
</script>

Я хотел бы сделать что-то подобное для листа стиля:

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css" />

Я не уверен, что аналогичный подход может быть достигнут, потому что я не уверен, что браузер так же При связывании скрипта, как он делает при загрузке скрипта (может быть, можно загрузить таблицу таблицы в теге скрипта, а затем ввести его на страницу)?

Итак, мой вопрос: как я могу убедиться, что стильют загружается локально, если CDN не удается?

105
задан Salman A 4 July 2015 в 18:13
поделиться