0
点赞
收藏
分享

微信扫一扫

js引用cdn挂了则引用本地js

罗蓁蓁 2022-01-28 阅读 83

有个朋友问我,才接触到这个问题

看到网上很多方法,有的对小白来说写的很粗略,反正实现的方式有好几种.不过都需要判断一下.

示例代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<script src="https://cdn.bootcss.com/jquery/1.8.2/jquery.min.js"></script>
<body>
    <h1>test</h1>
    <script>
        if (!window.jQuery) {
            var script = document.createElement('script');
            script.src = "/js/jquery.js";
            document.body.appendChild(script);
            alert("执行这个时候说明cnd挂了");
        }
    </script>
</body>
</html>

https://cdn.bootcss.com/jquery/1.8.2/jquery.min.js是正确的cdn地址,测试的时候可以修改成错误的,这样就会执行到alert,说明此时引用的是本地的js

举报

相关推荐

0 条评论