比较简单的异步加载JS文件的代码
作者:zishu 来源:zishu博客 时间:2009-07-06 13:13:00
<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://www.aspxhome.com/js9.js','cb');
</script>
标签:js,xmlhttp,加载,异步
0
投稿
猜你喜欢
Oracle 用户权限管理方法
2009-08-15 10:54:00
CSS雪碧:要还是不要?
2009-11-16 13:01:00
Oracle 分析函数RANK(),ROW_NUMBER(),LAG()等的使用方法
2009-11-05 21:45:00
dir()、readdir()、scandir()和glob()四种遍历目录方法及性能分析
2023-05-25 11:18:27
发现一个不错的11px字体:PMingLiu
2008-09-06 12:49:00
描述性列表的表现形式
2008-09-17 13:43:00
巧妙规划使用Oracle数据空间
2009-03-20 11:51:00
CSS选择符小讲
2009-09-17 11:53:00
SQL语言基本语句介绍
2008-07-24 13:32:00
各浏览器 CSS Hack 整理
2008-01-17 10:54:00
MHTML在ie7/vista bug 解决方案
2010-02-01 12:42:00
ASP 3.0中的新特性
2008-02-27 13:28:00
如何实现SQL Server 2005快速Web分页
2009-01-21 14:51:00
全文译稿 Windows Internet Explorer 8 性能优化白皮书
2010-04-23 20:13:00
从XML中读取数据到内存的实例
2008-09-04 14:43:00
asp如何显示已在数据库编码了的相对应的记录?
2010-06-09 18:44:00
asp是的日期转换为星座的函数
2011-02-26 11:11:00
如何使用Iframe实现本页提交?
2010-06-05 12:36:00
ASP判断一个字符串中只包含字母和数字
2008-08-08 12:12:00
元素层叠级别及z-index剖析
2008-07-22 12:03:00