比較簡單的異步加載JS文件的代碼
更新時間:2009年07月18日 02:34:31 作者:
異步加載JS文件的實現(xiàn)函數(shù)代碼。
復(fù)制代碼 代碼如下:
<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>
復(fù)制代碼 代碼如下:
//test
<script>
function cb(){
alert(1);
abc(); //這個是在js9.js 中的
}
getJsFile('http://www.dbjr.com.cn/images/test.js,'cb');
</script>
您可能感興趣的文章:
- javascript 文件的同步加載與異步加載實現(xiàn)原理
- javascript如何動態(tài)加載表格與動態(tài)添加表格行
- js 動態(tài)加載事件的幾種方法總結(jié)
- php ci框架中加載css和js文件失敗的解決方法
- 使用jQuery動態(tài)加載js腳本文件的方法
- 一個簡單的動態(tài)加載js和css的jquery代碼
- AngularJs根據(jù)訪問的頁面動態(tài)加載Controller的解決方案
- angularJS與bootstrap結(jié)合實現(xiàn)動態(tài)加載彈出提示內(nèi)容
- AngularJs動態(tài)加載模塊和依賴注入詳解
- 動態(tài)加載JavaScript文件的兩種方法
相關(guān)文章
JavaScript面試開發(fā)常用的知識點總結(jié)
這篇文章主要為大家詳細(xì)總結(jié)了JavaScript面試開發(fā)常用的知識點,感興趣的小伙伴們可以參考一下2016-08-08手機端 HTML5使用photoswipe.js仿微信朋友圈圖片放大效果
這篇文章主要為大家詳細(xì)介紹了移動web HTML5使用photoswipe模仿微信朋友圈圖片放大瀏覽,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08JavaScript實現(xiàn)點擊圖片翻轉(zhuǎn)效果
這篇文章主要為大家詳細(xì)介紹了JavaScript實現(xiàn)點擊圖片翻轉(zhuǎn)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-10-10JS實現(xiàn)頁面中所有img對象添加onclick事件及新窗口查看圖片的方法
這篇文章主要介紹了JS實現(xiàn)頁面中所有img對象添加onclick事件及新窗口查看圖片的方法,涉及JS頁面元素遍歷及屬性動態(tài)操作相關(guān)技巧,需要的朋友可以參考下2016-12-12