Re: [問題]同一網頁點選播放多首音樂
※ 引述《backfish (abcdefghijk)》之銘言:
: 不知道可不可行?
: 我想在網頁上加音樂播放器  放歌曲
: 那我有1首以上的歌曲的話
: 我想把那些歌曲的曲目先放在下拉選單
: 使用者到下拉選單選某首歌曲後   網頁上的播放器就會播那首歌
: 這樣怎麼做?  script可以嗎?
可以的^^
參考下面的方法:
HTML:
<!--這是選單-->
<form name="f">
<select name="song" onChange="Playsong();">
<option>歌名1
<option>歌名2
.
.
</select>
</form>
<!--這是播放器-->
<div id="play">
<embed src="music1.mid">
</div>
Javascript:
function Playsong()
{
var name=document.f.song.value;
if(name=="歌名1")
  document.all.play.innerHTML='<embed src="music1.mid">';
else if(name=="歌名2")
  document.all.play.innerHTML='<embed src="music2.mid'>';
else
  //...其他自己加
}
: 不然我想到的  就是下拉選單後  轉到另一個放置該首歌曲的網頁
: 那下拉選單就變成連結的作用了!
: 可是這樣的話  如果我的歌曲有十幾首
: 那我就要做好幾個一樣的網頁  感覺滿浪費時間的   對吧?
: 請問我如何寫 會比較有效率?
--
"LPH" is for "Let Program Heal us"....
--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 140.122.62.89
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章