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()函数解码还原。

上一篇 mkBlog主题v2.4.0最新版下载
下一篇 动态加载JS文件的三种方法
文章列表
1 WordPress_5.9.2_中文正式版优化代码
WordPress_5.9.2_中文正式版优化代码
2
华为nova 10系列定档!搭载骁龙778G,后置相机模组够特殊
华为nova 10系列定档!搭载骁龙778G,后置相机模组够特殊
3
手写模拟器,一款可以把文档模拟手写功能的软件
手写模拟器,一款可以把文档模拟手写功能的软件
4
看门狗 V1.0.4 - 进程守护软件
看门狗 V1.0.4 - 进程守护软件
5
彩虹外链网盘V5.3更新 新增用户系统与分块上传
彩虹外链网盘V5.3更新 新增用户系统与分块上传
大米酱

大米酱管理员

三百六十行,行行出BUG。

本月创作热力图

最新评论
ziaowan
ziaowan
6月11日
OK
ziaowan
ziaowan
6月8日
阿洋
阿洋
6月2日
感谢作者分享
2067608730
2067608730
4月11日
加油大米!quantou
评论于APINEXT