Я ссылаюсь на таблицу стилей jQuery Mobile на 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?