为了账号安全,请及时绑定邮箱和手机立即绑定

如果CDN失败,如何退回到本地样式表(不是脚本)

如果CDN失败,如何退回到本地样式表(不是脚本)

UYOU 2019-11-23 12:44:42
我链接到CDN上的jQuery Mobile样式表,并且如果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" />我不确定是否可以实现类似的方法,因为我不确定浏览器在链接脚本时是否以与加载脚本时相同的方式进行阻止(也许可以在script标签中加载样式表,然后将其注入页面)?所以我的问题是:如果CDN失败,如何确保样式表已本地加载?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 781 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信