音乐播放
来源:互联网 发布:网贷系统源码 编辑:程序博客网 时间:2024/04/28 05:17
HTML代码:
<!--播放器 开始-->
<object id="Exobud" style="width: 273px; height: 64px" type="application/x-oleobject"
classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<param name="URL" value=""/>
<param name="rate" value="1"/>
<param name="balance" value="0"/>
<param name="currentPosition" value="0"/>
<param name="defaultFrame" value=""/>
<param name="playCount" value="1"/>
<param name="autoStart" value="1"/>
<param name="currentMarker" value="0"/>
<param name="invokeURLs" value="-1"/>
<param name="baseURL" value=""/>
<param name="volume" value="80"/>
<param name="mute" value="0"/>
<param name="uiMode" value="full"/>
<param name="stretchToFit" value="-1"/>
<param name="windowlessVideo" value="0"/>
<param name="enabled" value="-1"/>
<param name="enableContextMenu" value="0"/>
<param name="fullScreen" value="0"/>
<param name="SAMIStyle" value=""/>
<param name="SAMILang" value=""/>
<param name="SAMIFilename" value=""/>
<param name="captioningID" value=""/>
<param name="enableErrorDialogs" value="0"/>
<param name="_cx" value="7223"/>
<param name="_cy" value="1693"/>
</object> <!--播放器 结束-->
<select name="SongList" size="5" ondblclick="player();" >
<option value="1.mp3">001</option>
<option value="2.mp3">002</option>
<option value="3.mp3">003</option>
</select> <br />
<a href="#" onclick="javascript:play();">播放</a>
<a href="#" onclick="javascript:Last_OneOK();">上一首</a>
<a href="#" onclick="javascript:Next_OneOK();">下一首</a>
JS代码:
<script language="JavaScript" type="text/javascript">
var SongList = document.getElementById("SongList");
var Exobud = document.getElementById("Exobud");
var TotalSongs = SongList.options.length;
function play()
{
SongList.options[0].selected=true;
player();
}
function player(){
if(SongList.selectedIndex < 0) alert('系统错误,请选择您要播放的曲目!');
else{
var url;
url = SongList.options[SongList.selectedIndex].value;
Exobud.URL=url;
Exobud.controls.play();
showTLab();
return;
}
}
function showTLab(){
if(Exobud.playState == 1)
Next_OneOK();
setTimeout("showTLab()", 1000);
}
function Next_OneOK(){
if(SongList.selectedIndex >= 0){
if(SongList.selectedIndex < TotalSongs-1){
SongList.options[SongList.selectedIndex + 1].selected = true;
player();
}else{
SongList.options[0].selected = true;
player();
}
}
}
function Last_OneOK(){
if((SongList.selectedIndex > 0) && (SongList.selectedIndex < TotalSongs)){
SongList.options[SongList.selectedIndex - 1].selected = true;
player();
}
}
</script>
- 播放音乐
- 播放音乐
- 音乐播放
- 播放音乐
- 音乐播放
- 播放音乐
- 播放音乐
- 音乐播放
- 播放音乐
- 播放音乐
- 音乐播放
- 音乐播放
- 音乐播放
- 音乐播放
- 音乐播放
- 播放音乐
- 音乐播放
- 音乐播放
- 大学生遭遇雷人面试:唐僧师徒谁最适合做销售
- 一天
- 解决a different object with the same identifier value was already associated with the session错误
- 自定义gridview
- 云的彼端是服务 IBM云计算项目总监朱近之专访
- 音乐播放
- Dataguard的使用试验(一)-- 主从切换
- HTTP 1.1 和 HTTP 1.0的区别!
- raid0+1和raid1+0
- 智能化数字电源系统的优化设计
- 如何对ActiveX进行数字签名问题
- 【转】VC 隐藏模块、MFC 改变窗口类名
- 浅谈项目管理
- 【Hibernate总结系列】常见异常总结(不断补充)