用记事本新建一个htm文件,复制以下代码进去,可以看到效果。
////////////////////////////////////////////////////////////////////////////////////////
<script language="JavaScript">
// 增加一首歌到播放器列表,这样,播放器放完一首歌之后,会继续放下一首
function addmedia()
{
// Player.controls.stop(); //停止播放器
// alert( Player.versionInfo); //播放器的版本信息
// 取得当前的播放列表
var playlist=Player.currentPlaylist;
//新建一个指定URL的Media。
var currMedia = Player.newMedia("http://www.sorry.li/uploadfile/your-love.wma");
//把新建的Media item添加到播放器列表
playlist.appendItem(currMedia);
}
</script>
<object id="Player" width=300 height=300 classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6">
<param name="URL" value="http://u.52521.com/52521.com/20061122202615.mp3">
<param name="autoStart" value="1">
<param name="balance" value="0">
<param name="baseURL" value>
<param name="captioningID" value>
<param name="currentPosition" value="0">
<param name="currentMarker" value="0">
<param name="defaultFrame" value>
<param name="enabled" value="1">
<param name="enableErrorDialogs" value="0">
<param name="enableContextMenu" value="1">
<param name="fullScreen" value="0">
<param name="invokeURLs" value="1">
<param name="mute" value="0">
<param name="playCount" value="1">
<param name="rate" value="1">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value>
<param name="stretchToFit" value="0">
<param name="uiMode" value="full">
<param name="volume" value="100">
<param name="windowlessVideo" value="0">
</object>
<br>
<INPUT TYPE = "BUTTON" ID = "Add" Name="Add" VALUE = "添加歌曲到播放列表" onClick = "addmedia();">
///////////////////////////////////////////////////////////////////////////////////////
运行效果如图:
播放器实际是使用windows Media Player activeX控件,所以要在客户端事先安装播放器才行。
在 windows xp + windows media player 11 +IE7 环境下测试通过
上面的按钮给播放器的播放列表中添加一首歌曲,其他常用属性和方法有:
player.controls.currentPosition 当前播放位置
player.controls.pause() 暂停
player.controls.play()
player.controls.previous() 上一首
player.controls.next() 下一首
player.url 播放路径
其中player为windows Media Player 对象模型中的Player对象,
更多内容可以参考如下网址:
Windows Media Player 11 SDK
--->Windows Media Player Object Model
-->Windows Media Player Object Model
->Player Object
等等
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmpsdk11/mmp_sdk/playerobject.asp
http://msdn.microsoft.com/library/en-us/wmpsdk11/mmp_sdk/objectmodelreferenceforscripting.asp?frame=true
http://msdn.microsoft.com/library/en-us/wmpsdk11/mmp_sdk/playerobject.asp?frame=true
////////////////////////////////////////////////////////////////////////////////////////
<script language="JavaScript">
// 增加一首歌到播放器列表,这样,播放器放完一首歌之后,会继续放下一首
function addmedia()
{
// Player.controls.stop(); //停止播放器
// alert( Player.versionInfo); //播放器的版本信息
// 取得当前的播放列表
var playlist=Player.currentPlaylist;
//新建一个指定URL的Media。
var currMedia = Player.newMedia("http://www.sorry.li/uploadfile/your-love.wma");
//把新建的Media item添加到播放器列表
playlist.appendItem(currMedia);
}
</script>
<object id="Player" width=300 height=300 classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6">
<param name="URL" value="http://u.52521.com/52521.com/20061122202615.mp3">
<param name="autoStart" value="1">
<param name="balance" value="0">
<param name="baseURL" value>
<param name="captioningID" value>
<param name="currentPosition" value="0">
<param name="currentMarker" value="0">
<param name="defaultFrame" value>
<param name="enabled" value="1">
<param name="enableErrorDialogs" value="0">
<param name="enableContextMenu" value="1">
<param name="fullScreen" value="0">
<param name="invokeURLs" value="1">
<param name="mute" value="0">
<param name="playCount" value="1">
<param name="rate" value="1">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value>
<param name="stretchToFit" value="0">
<param name="uiMode" value="full">
<param name="volume" value="100">
<param name="windowlessVideo" value="0">
</object>
<br>
<INPUT TYPE = "BUTTON" ID = "Add" Name="Add" VALUE = "添加歌曲到播放列表" onClick = "addmedia();">
///////////////////////////////////////////////////////////////////////////////////////
运行效果如图:
播放器实际是使用windows Media Player activeX控件,所以要在客户端事先安装播放器才行。
在 windows xp + windows media player 11 +IE7 环境下测试通过
上面的按钮给播放器的播放列表中添加一首歌曲,其他常用属性和方法有:
player.controls.currentPosition 当前播放位置
player.controls.pause() 暂停
player.controls.play()
player.controls.previous() 上一首
player.controls.next() 下一首
player.url 播放路径
其中player为windows Media Player 对象模型中的Player对象,
更多内容可以参考如下网址:
Windows Media Player 11 SDK
--->Windows Media Player Object Model
-->Windows Media Player Object Model
->Player Object
等等
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmpsdk11/mmp_sdk/playerobject.asp
http://msdn.microsoft.com/library/en-us/wmpsdk11/mmp_sdk/objectmodelreferenceforscripting.asp?frame=true
http://msdn.microsoft.com/library/en-us/wmpsdk11/mmp_sdk/playerobject.asp?frame=true
浙公网安备 33010602011771号