异步加载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异常处理的一个想法(sofish)
Mar 14 Javascript
js解决弹窗问题实现班级跳转DIV示例
Jan 06 Javascript
不能不知道的10个angularjs英文学习网站
Mar 23 Javascript
node.js连接mongoDB数据库 快速搭建自己的web服务
Apr 17 Javascript
浅谈Angularjs link和compile的使用区别
Oct 21 Javascript
基于Marquee.js插件实现的跑马灯效果示例
Jan 25 Javascript
jQuery为DOM动态追加事件的方法
Feb 16 Javascript
vue.js绑定事件监听器示例【基于v-on事件绑定】
Jul 07 Javascript
JS 实现微信扫一扫功能
Sep 14 Javascript
vue中el-upload上传图片到七牛的示例代码
Oct 19 Javascript
jQuery事件委托代码实践详解
Jun 21 jQuery
layui数据表格重载实现往后台传参
Nov 15 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
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
PHP常用开发函数解析之数组篇[未完结]
2012/07/30 PHP
解析php做推送服务端实现ios消息推送
2013/07/01 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
2017/09/13 PHP
新页面打开实际尺寸的图片
2006/08/25 Javascript
jquery $.ajax相关用法分享
2012/03/16 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
2014/06/05 Javascript
javascript框架设计之框架分类及主要功能
2015/06/23 Javascript
jquery对复选框(checkbox)的操作汇总
2016/01/13 Javascript
深入浅析Extjs中store分组功能的使用方法
2016/04/20 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
js获取元素的外链样式的简单实现方法
2016/06/06 Javascript
KnockoutJS 3.X API 第四章之事件event绑定
2016/10/10 Javascript
将form表单通过ajax实现无刷新提交的简单实例
2016/10/12 Javascript
微信小程序 简单教程实例详解
2017/01/13 Javascript
vue的基本用法与常见指令
2017/08/15 Javascript
详解vue组件基础
2018/05/04 Javascript
js正则相关知识点专题
2018/05/10 Javascript
JavaScript实现五子棋游戏的方法详解
2019/07/08 Javascript
[00:32]2018DOTA2亚洲邀请赛Mineski出场
2018/04/04 DOTA
关于Python中浮点数精度处理的技巧总结
2017/08/10 Python
图解Python变量与赋值
2018/04/03 Python
numpy求平均值的维度设定的例子
2019/08/24 Python
基于python3抓取pinpoint应用信息入库
2020/01/08 Python
Django正则URL匹配实现流程解析
2020/11/13 Python
谷歌浏览器小字体处理方案即12px以下字体
2013/12/17 HTML / CSS
HTML5+CSS3实现拖放(Drag and Drop)示例
2014/07/07 HTML / CSS
保加利亚手表、香水、化妆品和珠宝购物网站:Brasty.bg
2020/04/22 全球购物
JVM是一个编译程序还是解释程序
2012/09/11 面试题
旅游业大学生创业计划书
2014/01/31 职场文书
公司承诺书怎么写
2014/05/24 职场文书
教师节横幅标语
2014/10/08 职场文书
教师个人事迹材料
2014/12/17 职场文书
2015年幼儿园学期工作总结
2015/05/22 职场文书
导游词之沈阳植物园
2019/11/30 职场文书
微软Win11 全新照片应用面向 Dev预览版推出 新版本上手体验图集
2022/09/23 数码科技