异步加载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 相关文章推荐
AJAX异步从优酷专辑中采集所有视频及信息(JavaScript代码)
Nov 20 Javascript
JavaScript原型继承之基础机制分析
Aug 26 Javascript
jquery控制select的text/value值为选中状态
Jun 03 Javascript
JavaScript中匿名、命名函数的性能测试
Sep 04 Javascript
jQuery统计上传文件大小的方法
Jan 24 Javascript
Jquery 实现图片轮换
Jan 28 Javascript
详解JavaScript中的异常处理方法
Jun 16 Javascript
BootStrap中Table分页插件使用详解
Oct 09 Javascript
jquery select插件异步实时搜索实例代码
Oct 20 jQuery
超出JavaScript安全整数限制的数字计算BigInt详解
Jun 24 Javascript
jquery将json转为数据字典的实例代码
Oct 11 jQuery
vue实现多级菜单效果
Oct 19 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
Access数据库导入Mysql的方法之一
2006/10/09 PHP
PHP GD 图像处理组件的常用函数总结
2010/04/28 PHP
smarty模板引擎中自定义函数的方法
2015/01/22 PHP
非常好的js代码
2006/06/27 Javascript
我的Node.js学习之路(二)NPM模块管理
2014/07/06 Javascript
分享一个常用的javascript静态类
2014/12/31 Javascript
微信小程序页面间通信的5种方式
2017/03/31 Javascript
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
2017/05/15 jQuery
微信小程序实现工作时间段选择
2019/02/15 Javascript
原生JS实现随机点名项目的实例代码
2019/04/30 Javascript
vue基础知识--axios合并请求和slot
2020/06/04 Javascript
Vue自动构建发布脚本的方法示例
2020/07/24 Javascript
VUE实时监听元素距离顶部高度的操作
2020/07/29 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
2021/01/05 Vue.js
[02:30]DOTA2放量测试专访海涛:呼吁保护新手玩家
2013/08/26 DOTA
windows系统下Python环境搭建教程
2017/03/28 Python
python3使用requests模块爬取页面内容的实战演练
2017/09/25 Python
Flask框架URL管理操作示例【基于@app.route】
2018/07/23 Python
浅析Python函数式编程
2018/10/06 Python
Jacobi迭代算法的Python实现详解
2019/06/29 Python
python3发送邮件需要经过代理服务器的示例代码
2019/07/25 Python
Python实现性能自动化测试竟然如此简单
2019/07/30 Python
基于python+selenium的二次封装的实现
2020/01/06 Python
flask框架自定义url转换器操作详解
2020/01/25 Python
python中使用asyncio实现异步IO实例分析
2021/02/26 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
HTML5实现移动端复制功能
2018/04/19 HTML / CSS
英国床垫在线:Mattress Online
2016/12/07 全球购物
澳大利亚游乐场设备品牌:Lifespan Kids
2019/05/24 全球购物
音乐教学随笔感言
2014/02/19 职场文书
青年安全生产示范岗事迹材料
2014/05/04 职场文书
志愿者活动总结报告
2014/06/27 职场文书
电子商务优秀毕业生求职信
2014/07/11 职场文书
自愿离婚协议书范本
2014/09/13 职场文书
2015毕业生实习期工作总结
2015/04/09 职场文书
90后经典动画片排行:《数码宝贝》第二,《小鲤鱼历险记》在榜
2022/03/18 日漫