最新国产好看的视频,伊人天堂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)加載過(guò)的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ì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

萨嘎县| 长阳| 道孚县| 长春市| 新蔡县| 邯郸市| 卢龙县| 秀山| 佛学| 西宁市| 新河县| 嘉定区| 新兴县| 岳阳县| 聂荣县| 义马市| 洛扎县| 威海市| 广饶县| 鹿泉市| 元阳县| 桐乡市| 儋州市| 赣榆县| 阿坝县| 顺义区| 崇义县| 西丰县| 湘乡市| 原平市| 灵山县| 漳州市| 会宁县| 阿尔山市| 鄯善县| 扎鲁特旗| 登封市| 泰州市| 新和县| 香港 | 乌兰察布市|