網(wǎng)站背景音樂代碼 為什么設(shè)置網(wǎng)頁背景音樂的代碼一定要放在網(wǎng)頁代碼之后?放在之前不行嗎?
為什么設(shè)置網(wǎng)頁背景音樂的代碼一定要放在網(wǎng)頁代碼之后?放在之前不行嗎?如果腳本代碼需要在網(wǎng)頁中讀取或設(shè)置DOM元素,則必須在網(wǎng)頁的HTML代碼之后運行(當(dāng)然,標(biāo)準(zhǔn)做法是將其放入窗口對象的onload事件
為什么設(shè)置網(wǎng)頁背景音樂的代碼一定要放在網(wǎng)頁代碼之后?放在之前不行嗎?
如果腳本代碼需要在網(wǎng)頁中讀取或設(shè)置DOM元素,則必須在網(wǎng)頁的HTML代碼之后運行(當(dāng)然,標(biāo)準(zhǔn)做法是將其放入窗口對象的onload事件中)。否則,如果將其放在前面,則在運行時可能無法將下面的DOM元素加載到內(nèi)存中,因此無法獲取元素。當(dāng)然,你也可以直接使用HTML5的audio標(biāo)簽來設(shè)置背景音樂,因此不需要任何JS腳本,也不存在先執(zhí)行后執(zhí)行的問題。例如,
怎么把背景音樂設(shè)置成打開網(wǎng)頁即可自動播放?
創(chuàng)建自定義空白面板,選中“源代碼”,然后粘貼以下代碼:
支持的音樂格式:Wma MP3 RM RA ram ASF Mid。
可靈活設(shè)置播放器的寬度和高度。如果兩者都設(shè)置為0,則音樂將成為背景音樂,并且沒有播放器。
autostart=“true”表示自動播放,autostart=“false”表示不自動播放。
loop=“true”表示連續(xù)循環(huán)播放,loop=“false”表示不循環(huán)播放
loop可以等于整數(shù),例如loop=“2”,這意味著音樂在一個循環(huán)中播放兩次。