亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

JS文件內能引用外部文件嗎?

在CSS文件內可以通過以下代碼引用外部css

@import?url();

那么在js文件內有指令來引用外部Css嗎?

正在回答

2 回答

document.write('<link?rel=""?href="'#'"?type=""/>')


0 回復 有任何疑惑可以回復我~
#1

鏡花以西映陵東4076133 提問者

非常感謝!
2016-10-24 回復 有任何疑惑可以回復我~

可以

JS文件中動態調用外部css, 文件方法如下:
function loadExtentFile(filePath, fileType){

??? if(fileType == "js"){
??????? var oJs = document.create_rElement('script');???????
??????? oJs.setAttribute("type","text/javascript");
??????? oJs.setAttribute("src", filename);//文件的地址 ,可為絕對及相對路徑
??????? document.getElementsByTagName_r("head")[0].appendChild(oJs);//綁定
??? }else if(fileType == "css"){
??????? var oCss = document.create_rElement("link");
??????? oCss.setAttribute("rel", "stylesheet");
??????? oCss.setAttribute("type", "text/css");?
??????? oCss.setAttribute("href", filename);
? ? ? ?document.getElementsByTagName_r("head")[0].appendChild(oCss);//綁定
??? }
}
loadExtentFile("js/func.js", "js");
loadExtentFile("default.css", "css");
清空:

var lists = document.getElementsByTagName_r("link");
for ( var i = 0; i < lists.length; i++) {
if (lists[i].getAttribute("href").indexOf(".css") != -1) == -1) {
lists[i].parentNode.removeChild(lists[i]);
}
}
上面的判斷語句中可以加入自己的判斷。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript入門篇
  • 參與學習       741182    人
  • 解答問題       9865    個

JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門

進入課程

JS文件內能引用外部文件嗎?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號