您的位置:程序门 -> java -> web 开发



在jsp中用windows media player怎样实现多首歌曲自动循环播放?(急!!1在线等)


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


在jsp中用windows media player怎样实现多首歌曲自动循环播放?(急!!1在线等)[已结贴,结贴人:wfr0701]
发表于:2007-06-11 11:52:18 楼主
我的以下代码只能实现单曲自动循环播放:(其中每首歌曲地址都是变量,我是新手,希望各位高人能给出具体的代码最好,谢谢)
<object   id= "mediaplayer1 "   width= "240 "   height= "68 "   classid= "clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95 "   codebase= "http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=6,4,5,715 "     align= "baseline "   border= "0 "   standby= "loading   microsoft   windows   media   player   components... "       type= "application/x-oleobject ">
<param   name= "invokeurls "   value= "0 "/>
<param   name= "filename "   value= "http://soft.splife.com/dn/vip/0501/wqs.mp3 "/>
<param   name= "showcontrols "   value= "1 "/>
<param   name= "showpositioncontrols "   value= "0 "/>
<param   name= "showaudiocontrols "   value= "1 "/>
<param   name= "showtracker "   value= "1 "/>
<param   name= "showdisplay "   value= "0 "/>
<param   name= "showstatusbar "   value= "1 "/>
<param   name= "autosize "   value= "0 "/>
<param   name= "showgotobar "   value= "0 "/>
<param   name= "showcaptioning "   value= "0 "/>
<param   name= "autostart "   value= "1 "/>
<param   name= "playcount "   value= "0 "/>
<param   name= "autorewind "   value=0/>
<param   name= "balance "   value= "0 "/>
<param   name= "animationatstart "   value= "0 "/>
<param   name= "transparentatstart "   value= "0 "/>
<param   name= "allowscan "   value= "0 "/>
<param   name= "enablecontextmenu "   value= "1 "/>
<param   name= "clicktoplay "   value= "0 "/>
<param   name= "defaultframe "   value= "datawindow "/>
<param   name= "loop "   value= "true "/>
<embed   src= "http://jnez.fjjnjy.com.cn/images/uploadfiles/20070104035248.mp3,http://soft.splife.com/dn/vip/0501/wqs.mp3 "   loop= "true "   align= "baseline "   border= "0 "   width= "350 "   height= "68 "   type= "application/x-mplayer2 "
pluginspage= "http://www.microsoft.com/isapi/redir.dll?   prd=windows&amp;sbp=mediaplayer&amp;ar=media&amp;sba=plugin&amp; "   name= "mediaplayer "   showcontrols= "1 "   showpositioncontrols= "0 "   showaudiocontrols= "1 "   showtracker= "1 "   showdisplay= "0 "     showstatusbar= "1 "
autosize= "0 "   showgotobar= "0 "   showcaptioning= "0 "   autostart= "1 "   autorewind= "0 "   balance= "0 "   animationatstart= "0 "   transparentatstart= "0 "   allowscan= "1 "   enablecontextmenu= "1 "   clicktoplay= "0 "     defaultframe= "datawindow "   invokeurls= "0 ">
</embed>
</object>
发表于:2007-06-11 13:00:031楼 得分:0
现在有很多提供播放列表的网站,去操作一下,看一下源码就知道了.
发表于:2007-06-11 13:20:282楼 得分:0
我看了很多,要么就是歌曲地址写死,要么不就是用jsp写的
发表于:2007-06-11 13:26:033楼 得分:0
javascript改变一下src的或者filename的属性.
把你要播放的弄个数组放在javascript里面.
发表于:2007-06-11 13:53:214楼 得分:0
谢谢,我试试看
发表于:2007-06-11 14:54:385楼 得分:0
我在object前面加上以下代码,
<%
string[]   music1   =   new   string[5];
music1[0]=   audios.getaudio_01();
music1[1]=   audios.getaudio_02();
music1[2]=   audios.getaudio_03();
music1[3]=   audios.getaudio_04();
music1[4]=   audios.getaudio_05();
%>
然后将下面一名的value值改成用变量music1后还是不行呢?   ,如下
<param   name= "filename "   value= " <%=music1   %> "/>
发表于:2007-06-11 15:01:556楼 得分:10
<param   name= "filename "   只支持单独一个文件,当然不行.
用数组也不是简单一次给一个元素就行,因为你得知道何时一首音乐播放结束该换下一首.
发表于:2007-06-11 17:06:057楼 得分:0
请求高手帮助呀!急!!!!
发表于:2007-06-14 20:50:018楼 得分:10
利用settings   object里面的playcount来做应该可以。

player.settings.playcount
发表于:2007-06-14 21:05:389楼 得分:20
用asx作更简单,加上repeat标签

<repeat   count   =   "integer "> </repeat>
发表于:2007-06-14 21:24:2010楼 得分:0
这个看起来和jsp没有关系,只能是mediaplayer1这个activex的问题
发表于:2007-06-29 16:44:0111楼 得分:0
顺便问一个,怎么让wmp显示播放列表
发表于:2007-06-29 22:28:1712楼 得分:0
学习一下


快速检索

最新资讯
热门点击