异步加载JS、CSS代码(推荐)


Posted in Javascript onJune 15, 2016

我的风格你懂得,具体详情介绍如下

关键代码如下所示:

function AsyncLoad(V_tag,V_src)
{
if (V_tag == "script") {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = V_src;
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
s.onload = function () {
if (V_src == "../Content/Scripts/jquery-2.1.1.min.js") {
AsyncLoad("script", "../Content/Scripts/public-effect.js");
AsyncLoad("script", "../Content/Scripts/d3.v3.min.js");
AsyncLoad("script", "../Content/Scripts/Common.js");
AsyncLoad("script", "../Content/Scripts/mobilePie.js");
}
if (V_src == "../Content/Scripts/d3.v3.min.js")
{
AsyncLoad("script", "../Content/Scripts/Ticket/MyPCs.js");
}
}
} else {
var s = document.createElement('link');
s.async = true;
s.rel = "stylesheet"
s.href = V_src;
var x = document.getElementsByTagName('link')[0];
x.parentNode.insertBefore(s, x);
s.onload = function () {
}
}
}
window.onload = function () {
AsyncLoad("link", "../Content/stylesheets/swiper-3.2.7.min.css");
AsyncLoad("script", "../Content/Scripts/jquery-2.1.1.min.js");
AsyncLoad("script", "../Content/Scripts/swiper-3.2.7.jquery.min.js");
}

以上所述是小编给大家介绍的异步加载JS、CSS代码的全部叙述,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js类型检查实现代码
Oct 29 Javascript
借助script进行Http跨域请求:JSONP实现原理及代码
Mar 19 Javascript
YUI模块开发原理详解
Nov 18 Javascript
jQuery中ajax和post处理json的不同示例对比
Nov 02 Javascript
node.js中watch机制详解
Nov 17 Javascript
jQuery中slideUp 和 slideDown 的点击事件
Feb 26 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
Jun 05 Javascript
基于JavaScript实现的希尔排序算法分析
Apr 14 Javascript
微信小程序 setData的使用方法详解
Apr 20 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
Jun 22 Javascript
在element-ui的select下拉框加上滚动加载
Apr 18 Javascript
基于axios 的responseType类型的设置方法
Oct 29 Javascript
全面解析Javascript无限添加QQ好友原理
Jun 15 #Javascript
漫谈JS引擎的运行机制 你应该知道什么
Jun 15 #Javascript
JavaScript操作 url 中 search 部分方法函数
Jun 15 #Javascript
JS实现动态表格的添加,修改,删除功能(推荐)
Jun 15 #Javascript
JS封装的自动创建表格的实现代码
Jun 15 #Javascript
基于JavaScript代码实现自动生成表格
Jun 15 #Javascript
JavaScript生成带有缩进的表格代码
Jun 15 #Javascript
You might like
德生H-501的评价与改造
2021/03/02 无线电
php 清除网页病毒的方法
2008/12/05 PHP
php实现的支持imagemagick及gd库两种处理的缩略图生成类
2014/09/23 PHP
大家须知简单的php性能优化注意点
2016/01/04 PHP
php中上传文件的的解决方案
2018/09/25 PHP
JS简单的图片放大缩小的两种方法
2013/11/11 Javascript
extjs4 treepanel动态改变行高度示例
2013/12/17 Javascript
IE浏览器中图片onload事件无效的解决方法
2014/04/29 Javascript
jQuery函数的第二个参数获取指定上下文中的DOM元素
2014/05/19 Javascript
JS实现倒计时和文字滚动的效果实例
2014/10/29 Javascript
JavaScript必知必会(九)function 说起 闭包问题
2016/06/08 Javascript
vue自定义过滤器创建和使用方法详解
2017/11/06 Javascript
webpack+vue中使用别名路径引用静态图片地址
2017/11/20 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
Vue中的slot使用插槽分发内容的方法
2018/03/01 Javascript
使用vue制作探探滑动堆叠组件的实例代码
2018/03/07 Javascript
详解如何写出一个利于扩展的vue路由配置
2019/05/16 Javascript
python类定义的讲解
2013/11/01 Python
Python编程实现及时获取新邮件的方法示例
2017/08/10 Python
实例讲解Python爬取网页数据
2018/07/08 Python
Caffe均值文件mean.binaryproto转mean.npy的方法
2018/07/09 Python
python3实现逐字输出的方法
2019/01/23 Python
.dcm格式文件软件读取及python处理详解
2020/01/16 Python
Python非单向递归函数如何返回全部结果
2020/12/18 Python
美国高端寝具品牌:Coyuchi
2017/02/08 全球购物
联想瑞士官方网站:Lenovo Switzerland
2017/11/19 全球购物
FOREO斐珞尔官方旗舰店:LUNA露娜洁面仪
2018/03/11 全球购物
澳大利亚在线床零售商:Bedworks
2020/09/01 全球购物
材料物理专业个人求职信
2013/12/15 职场文书
生产总经理岗位职责
2013/12/19 职场文书
司法助理专业自荐书
2014/06/13 职场文书
师德师风自查总结
2014/10/14 职场文书
考试作弊检讨书
2015/01/27 职场文书
车间统计员岗位职责
2015/04/14 职场文书
Python 如何将integer转化为罗马数(3999以内)
2021/06/05 Python
Python实现抖音热搜定时爬取功能
2022/03/16 Python