一、 循環(huán)播放常見(jiàn)適用的mp3、wma后綴格式歌曲音樂(lè )代碼
<bgsound loop="infinite" src="音樂(lè )地址"/></bgsound> (店鋪音樂(lè )代碼)
<bgsound src="音樂(lè )地址" loop="-1"> (此論壇背景音樂(lè )代碼比較適合mp3)
<bgsound balance="" src="音樂(lè )地址" volume="" loop="infinite"></bgsound> (論壇mp3、wma通用音樂(lè )代碼)
(注:以上音樂(lè )代碼針對常見(jiàn)適用的“mp3和wma” 后綴格式,為確保上述“音樂(lè )代碼”的正確性,在使用過(guò)程中,如果最終出現屬于代碼方面的正確性問(wèn)題,請自行詳細對照下列鉗入圖片中不可更改之相同的“音樂(lè )代碼”進(jìn)行認真復核)
二、 首先向大家提供一個(gè)搜索網(wǎng)絡(luò )歌曲使用的網(wǎng)址 http://www.baidu.com
(A)將“音樂(lè )代碼”轉換為“歌曲代碼” 字串8
(B)將“店鋪音樂(lè )代碼”轉換為“歌曲代碼”
(C)論壇背景“音樂(lè )代碼”使用前說(shuō)明
(D)論壇背景“歌曲代碼”3步操作程序
(E)藝術(shù)之窗
三 、背景音樂(lè )相關(guān)常見(jiàn)問(wèn)題
(1)使用音樂(lè )代碼需要特別仔細細心,如果存在一個(gè)小小的動(dòng)作處理不到位,則“背景音樂(lè )”往往不會(huì )成功播放(比如:空格處理問(wèn)題就非常非常突出);
(2)能夠在線(xiàn)播放試聽(tīng)的歌曲卻不一定能轉載的過(guò)來(lái)...這是因為歌曲的知識產(chǎn)權和商業(yè)因素的關(guān)聯(lián),而在網(wǎng)絡(luò )歌曲的源頭就被設定了屏蔽轉載...這是正?,F象;
(3)自己擁有和設定程序后的網(wǎng)絡(luò )歌曲一般不會(huì )被屏蔽:歌曲定格(或變通轉格定位)--->上傳--->試聽(tīng)播放--->轉載 (備注:其操作原理和網(wǎng)絡(luò )電子相冊圖片操作及設定雷同)
(4)論壇主帖第一頁(yè)之后插入歌曲代碼,如果出現本來(lái)不是被屏蔽的歌曲而出現了屏蔽歌曲的現象,可用“引用”功能一次加以解決(注:如果源頭網(wǎng)絡(luò )更新屏蔽歌曲...則所有轉載歌曲隨之屏蔽)
(5)取消“背景音樂(lè )”播放按Esc鍵
加背景音樂(lè ),其實(shí)就是貼段兒代碼。
咱們從最簡(jiǎn)單的開(kāi)始。最簡(jiǎn)潔的代碼是這樣的:
<bgsound src="你的背景音樂(lè )地址" loop=-1>
或者:
<embed loop="-1" controls="ControlPanel" width="0" height="0" src="你的背景音樂(lè )地址">
兩者的最大區別在于前者頁(yè)面被最小化之后音樂(lè )就停了;后者頁(yè)面最小化后音樂(lè )還是照舊播放,直到窗口被關(guān)閉。
共同點(diǎn)是,頁(yè)面是當前窗口的時(shí)候,按ESC鍵,音樂(lè )都會(huì )停。
以上兩段代碼都是放在<head>之間的
再來(lái),稍微復雜一些的:有淘友問(wèn),能不能讓背景音樂(lè )每次刷新都變不同的曲目,這個(gè)也不難。
把如下代碼加入<body>區域中,頁(yè)面打開(kāi)時(shí)就會(huì )有隨機播放背景音樂(lè )
<SCRIPT language="java - script">
<!--
var sound1="song1.mid"
var sound2="song2.mid"
var sound3="song3.mid"
var sound4="song4.mid"
var sound5="song5.mid"
var sound6="song6.mid"
var sound7="song7.mid"
var sound8="song8.mid"
var sound9="song9.mid"
var sound10="song10.mid"
var x=Math.round(Math.random()*9)
if (x==0) x=sound1
else if (x==1) x=sound2
else if (x==2) x=sound3
else if (x==3) x=sound4
else if (x==4) x=sound5
else if (x==5) x=sound6
else if (x==6) x=sound7
else if (x==7) x=sound8
else if (x==8 ) x=sound9
else x=sound10
if (navigator.appName=="Microsoft Internet Explorer" )
document.write('<bgsound src='+'"'+x+'"'+' loop="infinite">')
else
document.write('<embed src='+'"'+x+'"'+'hidden="true" border="0" width="20" height="20" loop="true">')
//-->
</SCRIPT>
把你找來(lái)的音樂(lè )分別替換上面“songN.mid”部分,然后把這短代碼貼在<head>之間就好了。
有一點(diǎn)很要緊:背景音樂(lè )越大,所在頁(yè)面的載入速度就越慢。所以您找來(lái)的音樂(lè )最好體積小一些。一般來(lái)說(shuō),midi比較好。
需要說(shuō)明的一點(diǎn)是:目前裝修咱們的店鋪公告板的時(shí)候,只能用<bgsound>這段代碼(最簡(jiǎn)單的)。上面列出的另外兩種代碼,由于考慮到安全策略問(wèn)題,故目前在淘寶網(wǎng)上暫時(shí)還不能用。但是你可以用到你的個(gè)人主頁(yè)等其他地方啊。*^_^*