是用javascript 控制 WINDOWS MEDIA PLAYER 插件!你知道吗?快告诉我吧!拜托拜托!

解决方案 »

  1.   

     function play()
            {            var Player=document.getElementById("mPlayer1");
                var listMusic=document.getElementById("<%=lboxMyMusic.ClientID %>");
                var url = listMusic.options[listMusic.selectedIndex].value;
                if(listMusic.selectedIndex!=null)
                {
                    Player.URL = url;//这里就是地址
                    Player.controls.play();
                    getNextMusic();
                }
                return;
            }
           function getNextMusic()
           {
                if(document.getElementById("mPlayer1").playState ==1)
                {
                    NextPlay();
                }
                setTimeout("getNextMusic()",500);
           }
           function NextPlay()
           {
                var Player=document.getElementById("mPlayer1");
                var listMusic=document.getElementById("<%=lboxMyMusic.ClientID %>");
                if(listMusic.selectedIndex>=0)
                {
                    if((listMusic.selectedIndex+1)<=listMusic.length-1)
                    {
                        listMusic.options[listMusic.selectedIndex+1].selected=true;
                        play();
                    }
                    else
                    {
                       listMusic.options[0].selected=true;
                       play();
                    }
                }
           }
     <OBJECT id="mPlayer1" height="64" width=100% 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="100">
                <PARAM NAME="mute" VALUE="0">
                <PARAM NAME="uiMode" VALUE="full">
                <PARAM NAME="stretchToFit" VALUE="0">
                <PARAM NAME="windowlessVideo" VALUE="0">
                <PARAM NAME="enabled" VALUE="-1">
                <PARAM NAME="enableContextMenu" VALUE="-1">
                <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="18521">
                <PARAM NAME="_cy" VALUE="1693">
                    </OBJECT>
    <asp:ListBox ID="lboxMyMusic" runat="server" Width=100% ForeColor=blue Height=150px>
    </asp:ListBox>
      

  2.   

    还不是很清楚!好象有ASP的成分在里边了!我运行了一下!没效果!也没有<A>的歌名连接!
      

  3.   

    http://topic.csdn.net/t/20060826/00/4976706.html
    你看这个吧
      

  4.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    </head><body> <OBJECT id="mPlayer1" height="64" width=100% classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" >
      <param name="SRC" value="">
                                    <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="100">
                                    <PARAM NAME="mute" VALUE="0">
                                    <PARAM NAME="uiMode" VALUE="full">
                                    <PARAM NAME="stretchToFit" VALUE="0">
                                    <PARAM NAME="windowlessVideo" VALUE="0">
                                    <PARAM NAME="enabled" VALUE="-1">
                                    <PARAM NAME="enableContextMenu" VALUE="-1">
                                    <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="18521">
                                    <PARAM NAME="_cy" VALUE="1693">
                                    </OBJECT>
    <a   href=#   onclick="document.all.video2.src=01.wmv">mp3 </a></body>
    </html>
    我这样写的!可还是不行!哪里错了?帮忙帮忙!
      

  5.   

    document.all.video2.src你这个错了啊
    你的是mPlayer1
      

  6.   

    document.all.mPlayer1.URL='ss.wmv';
    使用这个啊
    <param name="SRC" value="">
    这个是你自己加上去的吧
      

  7.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    </head><body> <OBJECT id="mPlayer1" height="64" width=100% classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" >
                                    <PARAM NAME="URL" VALUE="01.wma">
                                    <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="100">
                                    <PARAM NAME="mute" VALUE="0">
                                    <PARAM NAME="uiMode" VALUE="full">
                                    <PARAM NAME="stretchToFit" VALUE="0">
                                    <PARAM NAME="windowlessVideo" VALUE="0">
                                    <PARAM NAME="enabled" VALUE="-1">
                                    <PARAM NAME="enableContextMenu" VALUE="-1">
                                    <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="18521">
                                    <PARAM NAME="_cy" VALUE="1693">
                                    </OBJECT>
    <a   href=#   onclick="document.all.mPlayer1.URL=02.wma">mp3 </a></body>
    </html>还是不行!
    问题出在:当我打开网页的时候,网页会自动载入并播放01.wma
    当我单击<a>的链接时,应该载入并播放02.wma
    但是播放器显示“准备就绪”并停止播放!
    然后我按了一下播放上的播放键!
    播放的曲目仍然是01.wma
      

  8.   

    这个不能用脚本控制的要用变量赋值的比如param name="SRC" value="<%=path%>"  如果是asp.net里的话。。直接这个path在页面的LOAD事件里面对这个变量进行获取的这样就可以了。。不能用脚本去更改src的路径这样是没用的!!! 
      

  9.   

    我在网上看到exobud mp4.5!它就是用JAVASCRIPT控制mediaplayer控件的!网上有程序可以DOWN的!但是由于它的功能过于完善,有一个专门选择歌曲的页面!而我想要所有的功能都在一个页面内完成,且只要它的一两个功能!所以需要从里边提炼出有效代码!又由于它的功能过于完善,所以代码很多!要想提炼出有效代码,对于我这个初学者来说实在是一个很有难度的工作!所以拜托大家了!
      

  10.   

    <OBJECT id="mPlayer1" name="mPlayer1" height="64" width=100% 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="100">
                                    <PARAM NAME="mute" VALUE="0">
                                    <PARAM NAME="uiMode" VALUE="full">
                                    <PARAM NAME="stretchToFit" VALUE="0">
                                    <PARAM NAME="windowlessVideo" VALUE="0">
                                    <PARAM NAME="enabled" VALUE="-1">
                                    <PARAM NAME="enableContextMenu" VALUE="-1">
                                    <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="18521">
                                    <PARAM NAME="_cy" VALUE="1693">
                                    </OBJECT>
    <script>
    function cl(){
    document.all.mPlayer1.URL='ss.wmv';
    document.all.mPlayer1.FileNamesrc='ss.wmv';}
    </script>
    <a   href=#   onclick="cl()">mp3 </a>
      

  11.   

    你真太TMD内行!太谢谢你了!帮了我大忙!我都弄了三天了!
      

  12.   

    晕 我怎么觉得事实上没那么复杂 楼主问的是路径 用frontpage或者dv去做一个,然后去source中找不就可以了么。