6月24日
网站LOGO 六月是只猫 - 互联网技术分享指南
生活,一半家长里短,一半山川湖海...
菜单
  • 热评
    用户的头像
    首次访问
    上次留言
    累计留言
    我的等级
    我的角色
    打赏二维码
    打赏博主
    通过引入动态JS文件-制作一个网页狂欢效果
    点击复制本页信息
    微信扫一扫
    文章二维码
    文章图片 文章标题
    创建时间
  • 一 言
    确认删除此评论么? 确认
  • 本弹窗介绍内容来自,本网站不对其中内容负责。
    www.lyszm.com

    通过引入动态JS文件-制作一个网页狂欢效果

    六月是只猫 · 原创 ·
    技术分享 · 好玩的福利代码分享
    共 1829 字 · 约 1 分钟 · 1402
    狂欢插件

    效果

    使用方法:

    在网页头部引入firer.js

    js 代码:
    <script src="https://www.lyszm.com/img/kuanghuan/firer.js"></script>

    或者新建一个浏览器书签,地址填下面这个:

    javascript 代码:
    javascript:void(function(){var d = document,a = 'setAttribute',s = d.createElement('script');s[a]('type','text/javascript');s[a]('src','https://www.lyszm.com/img/kuanghuan/firer.js');d.head.appendChild(s);})();
    动态引入JS文件代码:
    • 用户未点击按钮前不引入JS文件,用户点击按钮后引入外部JS文件并执行
    html 代码:
    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>动态引入JS文件</title>
    </head>
    <body>
        <button onclick="loadScript()">点击我加载并执行JS</button>
    
        <script>
            function loadScript() {
                var script = document.createElement('script');
                script.type = 'text/javascript';
                script.src = 'https://www.lyszm.com/img/kuanghuan/firer.js'; // 外部JS文件路径或者链接
                document.head.appendChild(script);
    
                script.onload = function() { // JS文件加载完成后执行函数
                    testFun(); //调用外部JS文件中的函数
                }
            }
        </script>
    </body>
    </html>
    • 在 body 标签中添加一个点击按钮触发事件并执行 loadScript() 函数。该函数通过创建一个 script 元素,并设置其 src 属性为外部JS文件的路径,在页面中动态加载了外部JS文件。
    • 同时,使用 onload 事件监听文件加载完毕后执行的操作,这里将调用外部JS文件中的函数(例子中为 testFun())。
    声明:本文由 六月是只猫(博主)原创,依据 CC-BY-NC-SA 4.0 许可协议 授权,转载请注明出处。

    还没有人喜爱这篇文章呢

    现在已有

    2

    条评论
    发一条!
    1. 头像
      头像
      • 等级:Lv.2
      • 角色:访客
      • 在线:很久之前

      笑死我了,好好玩

      · · · 河北-秦皇岛
      1. 头像
        六月是只猫

        哈哈哈

        · · · 北京-北京
    博客logo 六月是只猫 - 互联网技术分享指南 生活,一半家长里短,一半山川湖海... 51统计 百度统计
    MOEICP 萌ICP备20248888号 ICP 京ICP备2022028403号-1 ICP 京公网安备 11010502051304号 又拍云 本站由又拍云提供CDN加速/云存储服务 无畏云 本站由无畏云赞助高防CDN/安全防护和加速服务

    🕛

    本站已安全运行 1 年 226 天 9 小时 40 分
    六月是只猫 - 互联网技术分享指南. © 2022 ~ 2024.
    网站logo

    六月是只猫 - 互联网技术分享指南 生活,一半家长里短,一半山川湖海...
     
     
     
     
    壁纸