复制代码 代码如下:<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('http://www.jb51.net/images/test.js,'cb'); </script>
推荐阅读
js计算页面刷新的次数
复制代码 代码如下:<script language="javascript"> function window.onload() { if(window.name==""){ window.name = "0"; } else{ window.name = eval(window.name) + 1; alert("已经刷新"+ window.name+'次'); >>>详细阅读
本文标题:比较简单的异步加载JS文件的代码
地址:http://www.17bianji.com/kaifa2/JS/28408.html
1/2 1