网络编程
位置:首页>> 网络编程>> JavaScript>> 比较简单的异步加载JS文件的代码

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

作者:zishu 来源:zishu博客 发布时间:2009-07-06 13:13:00 

标签:js,xmlhttp,加载,异步


<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>


 

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com