第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

怎么才能讓script標(biāo)簽在head標(biāo)簽中也能生效

由于解析的時(shí)候從上往下,script標(biāo)簽必須放在body中才能正確顯示,那怎樣才能讓script標(biāo)簽放在head標(biāo)簽中也能正常顯示?

正在回答

3 回答

<script type="text/javascript">
?? ?window.onload = function? () {
?? ?
var mychar= document.getElementById("con");
??? ?mychar.style.color="red";
??? ?mychar.style.backgroundColor="#ccc";
??? ?mychar.style.width="200px";
?? ?}
</script>

2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Denth 提問者

thanks
2017-04-05 回復(fù) 有任何疑惑可以回復(fù)我~

window.onload = function? () {}這是原生js的方法,作用是讓dom加載完畢再加載里面的js,但是有一點(diǎn)不好的是,如果頁面中有很多圖片,那么,這個(gè)方法會(huì)導(dǎo)致,要等到所有圖片都加載完畢才會(huì)使用里面的js。也就是說,用戶打開頁面,將無法一下子看到我們用js做出的效果,必須要圖片加載完。

解決辦法:學(xué)習(xí)Jqurery的$(document).ready,

0 回復(fù) 有任何疑惑可以回復(fù)我~

我覺得這個(gè)script的位置并沒有關(guān)系,從上往下應(yīng)該是網(wǎng)頁加載的樣式,script有放在head的,也有放在body里面的,應(yīng)該是個(gè)人喜好。而網(wǎng)頁完全下載到瀏覽器之后,應(yīng)該是對(duì)樣式設(shè)置標(biāo)簽如class,id,script之類的先進(jìn)行預(yù)處理,然后才開始從上往下進(jìn)行解析,也就是script優(yōu)先于主體內(nèi)容進(jìn)行處理解析的哦

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Denth 提問者

那為什么將script標(biāo)簽放在body中,樣式不能顯示
2017-04-04 回復(fù) 有任何疑惑可以回復(fù)我~
#2

安妮的奇幻仙境 回復(fù) Denth 提問者

請(qǐng)問你有代碼或者代碼截圖發(fā)來我看看嗎,看看能否幫到你,一起探討
2017-04-04 回復(fù) 有任何疑惑可以回復(fù)我~
#3

75克酸奶

script 放在 head 的優(yōu)先級(jí)比 放在body高嗎 ?如果從上往下, body會(huì)覆蓋 head 里的script ?
2017-04-06 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

怎么才能讓script標(biāo)簽在head標(biāo)簽中也能生效

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)