欢迎光临
我们一直在努力

JavaScript脚本引用CDN失效时自动加载本地脚本

引入外部CDN库文件失效时自动载入本地库文件,使用该方法可以防止CDN抽风时资源加载出错导致影响页面的问题。

以jQuery为例实现方法:
方法一

<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script><script>
    if (typeof jQuery == 'undefined') {
        document.write(unescape("%3Cscript src='/js/jquery.min.js'%3E%3C/script%3E"));
    }
</script>

方法二

<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
<script>window.jQuery || document.write(unescape("%3Cscript src='/js/jquery.min.js'%3E%3C/script%3E"))</script>

其中代码中%3C和%3E分别代表<和>,并通过unescape()函数解码还原。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《JavaScript脚本引用CDN失效时自动加载本地脚本》
文章链接:https://www.xpn.cc/1289/fy.html
分享到: 更多 (0)

热门推荐

评论 抢沙发

登录

忘记密码 ?