比较简单的异步加载JS文件的代码


Posted in Javascript onJuly 18, 2009
<script> 
function getJsFile(url, callBack){ 
var XH = window.XMLHttpRequest ? new XMLHttpRequest : new ActiveXObject('Msxml2.XMLHTTP'); 
XH.open('get',url,true); 
XH.onreadystatechange = function(){ 
if(XH.readyState == 4 && XH.status == 200){ 
if(window.execScript) window.execScript(XH.responseText); 
else eval.call(window, XH.responseText); 
eval(callBack)(); 
} 
} 
XH.send(''); 
} 
</script>

//test 
<script> 
function cb(){ 
alert(1); 
abc(); //这个是在js9.js 中的 
} 
getJsFile('https://3water.com/images/test.js,'cb'); 
</script>
Javascript 相关文章推荐
[JSF]使用DataModel处理表行事件的实例代码
Aug 05 Javascript
jquery+css3打造一款ajax分页插件(自写)
Jun 18 Javascript
node.js中的fs.link方法使用说明
Dec 15 Javascript
js addDqmForPP给标签内属性值加上双引号的函数
Dec 24 Javascript
JavaScript中动态向表格添加数据
Jan 24 Javascript
微信JSSDK调用微信扫一扫功能的方法
Jul 25 Javascript
浅谈vue项目如何打包扔向服务器
May 08 Javascript
vue2.0父子组件间传递数据的方法
Aug 16 Javascript
JavaScript实用代码小技巧
Aug 23 Javascript
详解用JS添加和删除class类名
Mar 25 Javascript
js计时事件实现圆形时钟
Mar 25 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
Dec 06 Javascript
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
Jul 18 #Javascript
DOM 基本方法
Jul 18 #Javascript
javascript 全角转换实现代码
Jul 17 #Javascript
JavaScript 创建对象
Jul 17 #Javascript
prototype 学习笔记整理
Jul 17 #Javascript
表单元素事件 (Form Element Events)
Jul 17 #Javascript
优化 JavaScript 代码的方法小结
Jul 16 #Javascript
You might like
php学习笔记 面向对象中[接口]与[多态性]的应用
2011/06/16 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
2014/06/24 PHP
最新版本PHP 7 vs HHVM 多角度比较
2016/02/14 PHP
SSO单点登录的PHP实现方法(Laravel框架)
2016/03/23 PHP
用jquery.sortElements实现table排序
2014/05/04 Javascript
javascript面向对象之定义成员方法实例分析
2015/01/13 Javascript
JS+CSS实现感应鼠标渐变显示DIV层的方法
2015/02/20 Javascript
jQuery实现的纵向下拉菜单实例详解【附demo源码下载】
2016/07/09 Javascript
JavaScript中Number对象的toFixed() 方法详解
2016/09/02 Javascript
AngularJS之自定义服务详解(factory、service、provider)
2017/04/14 Javascript
JavaScript实现的可变动态数字键盘控件方式实例代码
2017/07/15 Javascript
node.js学习之事件模块Events的使用示例
2017/09/28 Javascript
详解angular2 控制视图的封装模式
2018/12/27 Javascript
浅析 Vue 3.0 的组装式 API(一)
2020/08/31 Javascript
[19:15]DK战队纪录片
2014/09/02 DOTA
Python中的引用和拷贝浅析
2014/11/22 Python
利用Django内置的认证视图实现用户密码重置功能详解
2017/11/24 Python
python中如何实现将数据分成训练集与测试集的方法
2019/09/13 Python
python sorted函数原理解析及练习
2020/02/10 Python
如何在Python 游戏中模拟引力
2020/03/27 Python
基于python实现检索标记敏感词并输出
2020/05/07 Python
Python参数传递对象的引用原理解析
2020/05/22 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
CSS3只让背景图片旋转180度的实现示例
2021/03/09 HTML / CSS
自然健康的概念:Natural Healthy Concepts
2020/01/26 全球购物
Net Remoting把服务器端激活两种模式
2014/01/22 面试题
优秀教师事迹简介
2014/02/02 职场文书
物流毕业生个人的自我评价
2014/02/13 职场文书
预备党员表决心书
2014/03/11 职场文书
共产党员公开承诺书范文
2014/03/28 职场文书
行政内勤岗位职责
2014/04/07 职场文书
纪念九一八爱国演讲稿600字
2014/09/14 职场文书
老乡会致辞
2015/07/28 职场文书
2016年优秀团员事迹材料
2016/02/25 职场文书
Python实现位图分割的效果
2021/11/20 Python
一文教你快速生成MySQL数据库关系图
2022/06/28 Redis