刚才想在Blog上放一个可以连续播放多首歌曲的代码,本以为应该很容易实现,于是在动网论坛上想找人给一份,没想到半天没人理,只有一个朋友给了个大概思路,偶根据此思路写了如下程序:
播放页PlayMusic.htm: <OBJECT id=Player style="LEFT: 0px; POSITION: relative; height:62px;width:100%" type=application/x-oleobject classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6> <PARAM NAME="URL" VALUE="Song.pls"> <PARAM NAME="autoStart" VALUE="true"> <PARAM NAME="playCount" VALUE="2"> </OBJECT>
曲目列表页:song.pls <ASX Version="3.0" PREVIEWMODE="NO"> <entry> <ref href="http:///htmldata/2005-02-24/DownLoad/Music/cxjd.mp3" /> <param name="singer_name" value="李圣洁"/> <param name="song_name" value="痴心绝对"/> </entry> <entry> <ref href="http:///htmldata/2005-02-24/DownLoad/Music/jsb.mp3" /> <param name="singer_name" value="周传雄"/> <param name="song_name" value="记事本"/> </entry>
<entry> <ref href="http:///htmldata/2005-02-24/DownLoad/Music/mlxq.mp3" /> <param name="singer_name" value="本都RuRu"/> <param name="song_name" value="美丽心情"/> </entry>
<entry> <ref href="http:///htmldata/2005-02-24/DownLoad/Music/TakeMeToYourHeart.mp3" /> <param name="singer_name" value="摇滚麦克合唱团"/> <param name="song_name" value="TakeMeToYourHeart"/> </entry> </ASX>
用ASP+XML应该还可以实现用户自定义选择播放列目,我这里因为服务器是本地机,也就懒得去写这些功能了,本地将就能用就可以了,曲目列表可以自己手动添加!
|