最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

動(dòng)態(tài)加載、移除js/css文件的示例代碼

 更新時(shí)間:2018年03月20日 09:53:41   作者:dongsdh  
本文簡(jiǎn)單介紹動(dòng)態(tài)加載、移除、替換js/css文件的示例代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有參考借鑒加載,需要的朋友參考下吧

本文簡(jiǎn)單介紹動(dòng)態(tài)加載、移除、替換js/css文件 。有時(shí)候我們?cè)趯懬岸说臅r(shí)候,會(huì)有出現(xiàn)需要?jiǎng)討B(tài)加載一些東如css js 這樣能減輕用戶加載負(fù)擔(dān),從而提高響應(yīng)效率。下面貼出代碼。

 <script language="JavaScript">
//動(dòng)態(tài)加載一個(gè)js/css文件
function loadjscssfile(filename, filetype){
if (filetype=="js"){
varfileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src",filename)
}
else if (filetype=="css"){
varfileref=document.createElement("link")
fileref.setAttribute("rel","stylesheet")
fileref.setAttribute("type","text/css")
fileref.setAttribute("href",filename)
}
if (typeof fileref!="undefined")
document.getElementsByTagName("head")[0].appendChild(fileref)
}
</script>

使用示例:

loadjscssfile("myscript.js","js")
loadjscssfile("javascript.PHP","js")
loadjscssfile("mystyle.css","css")
<scriptlanguage="javascript">
//移動(dòng)已經(jīng)加載過的js/css
function removejscssfile(filename,filetype){
vartargetelement=(filetype=="js")? "script" :(filetype=="css")? "link" : "none"
var targetattr=(filetype=="js")?"src" : (filetype=="css")? "href" :"none"
varallsuspects=document.getElementsByTagName(targetelement)
for (var i=allsuspects.length; i>=0;i--){
if (allsuspects[i] &&allsuspects[i].getAttribute(targetattr)!=null && allsuspects[i].getAttribute(targetattr).indexOf(filename)!=-1)
 allsuspects[i].parentNode.removeChild(allsuspects[i])
}
}
</script>

 使用示例:

removejscssfile("somescript.js","js")
removejscssfile("somestyle.css","css")

總結(jié)

以上所述是小編給大家介紹的動(dòng)態(tài)加載、移除js/css文件的示例代碼,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

澎湖县| 喀喇沁旗| 崇仁县| 承德市| 临西县| 马公市| 定州市| 买车| 镇巴县| 六盘水市| 姚安县| 青铜峡市| 乡城县| 福建省| 山东省| 金门县| 乌拉特中旗| 荆州市| 杨浦区| 三原县| 河池市| 扎兰屯市| 南投市| 如东县| 滕州市| 洪泽县| 县级市| 南部县| 宝坻区| 德化县| 彭州市| 香河县| 连平县| 博湖县| 大冶市| 子洲县| 溆浦县| 江孜县| 阿荣旗| 南安市| 贵港市|