美文网首页
动态加载js和css

动态加载js和css

作者: 天马行空_9f6e | 来源:发表于2019-04-25 19:49 被阅读0次

有时候js或css需要后期加载,不需要页面载入的时候加载,这时候客户通过下面方式限定一下访问css及js的方法变量

<script>

    var dynamicLoading = {

        css: function (path) {

            if (!path || path.length === 0) {

                throw new Error('argument "path" is required !');

            }

            var head = document.getElementsByTagName('head')[0];

            var link = document.createElement('link');

            link.href = path;

            link.rel = 'stylesheet';

            link.type = 'text/css';

            head.appendChild(link);

        },

        js: function (path) {

            if (!path || path.length === 0) {

                throw new Error('argument "path" is required !');

            }

            var head = document.getElementsByTagName('head')[0];

            var script = document.createElement('script');

            script.src = path;

            script.type = 'text/javascript';

            head.appendChild(script);

        }

    }

</script>

然后在需要载入调用的时候,通过下面的方式载入

dynamicLoading.js("/Content/showImage/js/jquery.min.js");

dynamicLoading.js("/Content/showImage/js/jquery.flexslider.js");

dynamicLoading.js("/Content/showImage/js/effects.js");

相关文章

  • JavaScript动态加载js和css

    动态加载js 参考:javascript 性能优化 动态加载css 参考: 动态加载 css 方法实现和深入解析 ...

  • js动态加载HTML元素时点击事件无效

    js动态加载HTML元素时点击事件无效: 是因为这些动态加载的这些HTML,是在css,js代码加载完后,再添加的...

  • 动态加载js和css

    有时候js或css需要后期加载,不需要页面载入的时候加载,这时候客户通过下面方式限定一下访问css及js的方法变量...

  • 动态加载css和js

    需求: 一个html里面放入pc端代码和移动端代码用js来判断加载资源 1.加载对应的css 2.删除不需要的ht...

  • 2021-11-02 vue项目中动态引入远程(第三方)js和c

    将index.html中的远程js和css设置为可配置的动态加载 之前:index.html中写死了js与css的...

  • vue动态加载js和css

    vue动态加载js和css vue项目第一次加载很慢的,发现在第一次加载要很大的js导致卡顿、可以使用cdn加速和...

  • 前端动态加载js和css

    项目中需要用到动态加载CSS 文件,整理了一下,顺便融合了动态加载JS 的功能写成了一个对象,先上代码: 对象包含...

  • 聊聊JS控制css样式的几种方法

    JS控制css样式的几种方式 我们在js的工作学习中总会遇到一些不轻易通过style属性动态加载css样式的情况(...

  • JS动态加载js/css文件

    var dynamicLoading = { css: function (path) { if (!path |...

  • 一文读懂 css js 阻塞问题

    前言 先抛出几个问题: css 加载会不会阻塞 js 的加载?(不会) css 加载会不会阻塞 js 的执行?(会...

网友评论

      本文标题:动态加载js和css

      本文链接:https://www.haomeiwen.com/subject/dnltnqtx.html