you should try MediaPlayer instead of ActiveMovietake a look at
<OBJECT id=snd1 CLASSID="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A"
 style="visibility:hidden">
 <PARAM NAME="FileName" VALUE="snd1.wav">
 </OBJECT>
from
http://www.microsoft.com/mind/0398/how0398.htmand<OBJECT classid=CLSID:05589FA1-C356-11CE-BF01-00AA0055595A height=155 
id=ActiveMovie1 style="LEFT: 0px; TOP: 0px" width=267 VIEWASTEXT>
   <PARAM NAME="_ExtentX" VALUE="7064">
   <PARAM NAME="_ExtentY" VALUE="4101">
   <PARAM NAME="EnableContextMenu" VALUE="-1">
   <PARAM NAME="ShowDisplay" VALUE="0">
   <PARAM NAME="ShowControls" VALUE="-1">
   <PARAM NAME="ShowPositionControls" VALUE="0">
   <PARAM NAME="ShowSelectionControls" VALUE="0">
   <PARAM NAME="EnablePositionControls" VALUE="-1">
   <PARAM NAME="EnableSelectionControls" VALUE="-1">
   <PARAM NAME="ShowTracker" VALUE="-1">
   <PARAM NAME="EnableTracker" VALUE="-1">
   <PARAM NAME="AllowHideDisplay" VALUE="0">
   <PARAM NAME="AllowHideControls" VALUE="0">
   <PARAM NAME="MovieWindowSize" VALUE="0">
   <PARAM NAME="FullScreenMode" VALUE="0">
   <PARAM NAME="MovieWindowWidth" VALUE="-1">
   <PARAM NAME="MovieWindowHeight" VALUE="-1">
   <PARAM NAME="AutoStart" VALUE="0">
   <PARAM NAME="AutoRewind" VALUE="-1">
   <PARAM NAME="PlayCount" VALUE="1">
   <PARAM NAME="SelectionStart" VALUE="0">
   <PARAM NAME="SelectionEnd" VALUE="-1">
   <PARAM NAME="Appearance" VALUE="0">
   <PARAM NAME="BorderStyle" VALUE="1">
   <PARAM NAME="FileName" VALUE="http://mpope3/Gallery/mmedia/Globe.avi">
   <PARAM NAME="DisplayMode" VALUE="0">
   <PARAM NAME="AllowChangeDisplayMode" VALUE="0">
   <PARAM NAME="DisplayForeColor" VALUE="0">
   <PARAM NAME="DisplayBackColor" VALUE="0">
   <PARAM NAME="Enabled" VALUE="-1">
   <PARAM NAME="Rate" VALUE="1">
</OBJECT>from
http://msdn.microsoft.com/library/en-us/vidref98/html/vismpmultimediasite.asp?frame=true

解决方案 »

  1.   

    能不能请saucer说一说
    MediaPlayer的参数?
    谢了
      

  2.   

    Placing the Windows Media Player Control in a Web Page
    http://msdn.microsoft.com/library/en-us/wmplay/mmp_sdk/placingthewindowsmediaplayercontrolinawebpage.asp?frame=true<OBJECT ID="MediaPlayer1" WIDTH=320 HEIGHT=240
      CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
      STANDBY="Loading Windows Media Player components..."
      TYPE="application/x-oleobject">
    </OBJECT>
      

  3.   

    多谢,如果我加入想暂停、停止和继续媒体的播放,用JavaScript应该怎么进行控制,麻烦写个例子。多谢!
      

  4.   

    MoviePlayerID.controls.pause()
    MoviePlayerID.controls.stop()
    MoviePlayerID.controls.play()
    参考MediaPlayer 7.1的对象模型
    http://msdn.microsoft.com/library/en-us/wmplay/mmp_sdk/controlreference.asp?frame=true
      

  5.   

    以前总结归纳的一些东西,希望对你有用<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" height="240" id="WMPlay"
    type="application/x-oleobject" width="280" Standby="Loading Microsoft Windows Media Player components..."
    codeBase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=5,1,52,701">
    <Param name="Auto Start" value="-1">
    <param name="Buffering Time" value="5">
    <Param name="Filename" value="test.asx">
    <Param name="Mute" value="-1">
    </object>
    <form name="myform">
    <input type="button" width="15" value="No Controls " name="NoControls"
    OnClick="controlType(false)">
    <input type="button" width="15" value="All Controls" name="Full"
    Onclick="controlType(true)">
    <input type="button" width="15" value=" Small " name="Small"
    OnClick="displaySize(1)">
    <input type="button" value=" Large " name="Large"
    Onclick="displaySize(2)">
    <input type="button" width="15" value=" Normal " name="Normal"
    Onclick="displaySize(0)">
    <input type="button" width="15" value=" Play " name="Play"
    Onclick="PlayClick()">
    <input type="button" width="15" value=" Stop " name="Stop"
    Onclick="StopClick()">
    </form><script language="javascript">
    <!--
    var g_Browser = navigator.appName;
    function controlType (setting)
    {
    if (g_Browser == "Netscape")
    document.WMPlay.SetShowControls(setting);
    else
    document.WMPlay.ShowControls = setting;
    }
    function displaySize (setting)
    {
    if (g_Browser == "Netscape")
    document.WMPlay.SetDisplaySize(setting);
    else
    document.WMPlay.DisplaySize = setting;
    }
    function PlayClick ()
    {
    document.WMPlay.Play();
    }
    function StopClick ()
    {
    document.WMPlay.Stop();
    if (g_Browser == "Netscape")
    document.WMPlay.SetCurrentPosition(0);
    else
    document.WMPlay.CurrentPosition = 0;
    }
    function PauseClick ()
    {
    document.WMPlay.Pause();
    }
    function PlayPauseClick ()
    {
    var state;
    if (g_Browser == "Netscape")
    state = document.WMPlay.GetPlayState();
    else
    state = document.WMPlay.PlayState;
    if (state == 0)
    document.WMPlay.Play();
    else if (state == 1)
    document.WMPlay.Play();
    else if (state == 2)
    document.WMPlay.Pause();}
    //-->
    </script><SCRIPT FOR="WMPlay" EVENT="OpenStateChange(lOldState, lNewState)" LANGUAGE="JScript">
    var openStates=new Array();
    openStates[0] = "表示流已经关闭(nsClosed)"
    openStates[1] = "表示正在装入ASX文件(nsLoadingASX)"
    openStates[2] = "表示正在装入NSC文件(nsLoadingNSC)"
    openStates[3] = "表示正在寻找Media Server (nsLocating)"
    openStates[4] = "表示正在与Media Server建立连接(nsConnecting)"
    openStates[5] = "表示正在打开或侦听流信息(nsOpening)"
    openStates[6] = "表示流信息已经打开(nsOpen)"
    window.status=(openStates[lOldState]+"==>"+openStates[lNewState])
    </SCRIPT>
    <SCRIPT FOR="WMPlay" EVENT="PlayStateChange(lOldState, lNewState)" LANGUAGE="JScript">
    var playStates=new Array();
    playStates[0] = "播放已经停止(mpStopped)"
    playStates[1] = "播放暂停(mpPaused )"
    playStates[2] = "正在播放(mpPlaying)"
    playStates[3] = "正在等待流开始(mpWaiting)"
    playStates[4] = "向前搜索(mpScanForward)"
    playStates[5] = "向后搜索(mpScanReverse)"
    playStates[6] = "向前跳跃(mpSkipForward)"
    playStates[7] = "向后跳跃(mpSkipReverse)"
    playStates[8] = "流已经关闭(mpClosed)"
    document.title=(playStates[lOldState]+"==>"+playStates[lNewState])
    </SCRIPT><SCRIPT FOR="WMPlay" EVENT="Buffering(bStart)" LANGUAGE="JScript">
    if(bStart)
    status="缓冲中..."
    else
    status="播放中..."
    </SCRIPT><SCRIPT FOR="WMPlay" EVENT="ScriptCommand(sType, sParam)" LANGUAGE="JScript">
    alert(sType);
    </SCRIPT><SCRIPT FOR="WMPlay" EVENT="MarkerHit(lMarkerNum)" LANGUAGE="JScript">
    alert(lMarkerNum)
    </SCRIPT>