网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 asp.net实现在线音乐播放器示例
内容
    这篇文章主要介绍了asp.net实现在线音乐播放器示例,需要的朋友可以参考下
    代码如下:
    <html>
    <head><title>playback example</title>
    </head>
    <body>
    <script language=javascript>
    function addmedia(url)
    {
    // player.controls.stop(); //停止播放器
    // alert(player.versioninfo); //播放器的版本信息
    //取得向player对象的播放列表中添加媒体的权限
    document.getelementbyid(mediaplayer).settings.requestmediaaccessrights(full);
    // 取得当前的播放列表
    var playlist=mediaplayer.currentplaylist;
    //新建一个指定url的media
    var currmedia = mediaplayer.newmedia(url);
    //把新建的media item添加到播放器列表
    playlist.appenditem(currmedia);
    }
    function clearlist()
    {
    //mediaplayer.currentplaylist.count返回列表中的歌曲数量
    while(mediaplayer.currentplaylist.count>0) {
    var item =mediaplayer.currentplaylist.item(mediaplayer.currentplaylist.count-1);
    mediaplayer.currentplaylist.removeitem(item); // 从播放列表中删除项
    }
    }
    function addseletedsongtoplaylist()
    {
    clearlist();
    var selectitem = document.getelementsbyname(song);
    // alert(selectitem.length);
    for(var i=0;i<selectitem.length;i++)
    {
    if(selectitem[i].checked==true)
    {
    //alert(selectitem[i].value);
    addmedia(selectitem[i].value);
    }
    }
    // alert(mediaplayer.currentplaylist.count);
    mediaplayer.controls.play(); //让播放器开始播放
    }
    //添加歌曲到播放列表
    function addurltolist(){
    addmedia(document.getelementbyid(songurl).value );}
    </script>
    <object classid=clsid:6bf52a52-394a-11d3-b153-00c04f79faa6 name=mediaplayer width=320 height=240 id=mediaplayer style=filter:gray()>
    <param name=autostart value=1/>
    <!--是否自动播放-->
    <param name=balance value=0/>
    <!--调整左右声道平衡,同上面旧播放器代码-->
    <param name=enabled value=1/>
    <!--播放器是否可人为控制-->
    <param name=enablecontextmenu value=-1/>
    <!--是否启用上下文菜单-->
    <param name=url value=/>
    <!--播放的文件地址-->
    <param name=playcount value=1/>
    <!--播放次数控制,为整数-->
    <param name=rate value=1/>
    <!--播放速率控制,1为正常,允许小数,1.0-2.0-->
    <param name=currentposition value=0/>
    <!--控件设置:当前位置-->
    <param name=currentmarker value=0/>
    <!--控件设置:当前标记-->
    <param name=defaultframe value=0/>
    <!--显示默认框架-->
    <param name=invokeurls value=0/>
    <!--脚本命令设置:是否调用url-->
    <param name=baseurl value=/>
    <!--脚本命令设置:被调用的url-->
    <param name=stretchtofit value=0/>
    <!--是否按比例伸展-->
    <param name=volume value=50/>
    <!--默认声音大小0%-100%,50则为50%-->
    <param name=mute value=0/>
    <!--是否静音-->
    <param name=uimode value=full/>
    <!--播放器显示模式:full显示全部;mini最简化;none不显示播放控制,只显示视频窗口;invisible全部不显示-->
    <param name=windowlessvideo value=0/>
    <!--如果是0可以允许全屏,否则只能在窗口中查看-->
    <param name=fullscreen value=0/>
    <!--开始播放是否自动全屏-->
    <param name=enableerrordialogs value=0/>
    <!--是否启用错误提示报告-->
    <param name=samistyle value=/>
    <!--sami样式-->
    <param name=samilang value=/>
    <!--sami语言-->
    <param name=samifilename value=/>
    <!--字幕id-->
    <embed id=mediaplayer autostart=1 clicktoplay=0 width=320 height=240 showaudiocontrols=1 autorewind=0 autosize=0 showcontrols=1 align=bottom showstatusbar=1 showdisplay=0 animationatstart=1 src= showtracker=1 transparentatstart=0 type=application/x-mplayer2 showgotobar=0 pluginspage= defaultframe=datawindow border=1 showcaptioning=0 enablecontextmenu=1 showpositioncontrols=0 allowscan=1 invokeurls=0/>
    </object>
    <script>addseletedsongtoplaylist();</script>
    <br><br><br><br>
    <input type=checkbox name=song value =mms://pub1.qmoon.net/911pop?cccode=cc1276>青檬音乐台 <br>
    <input type=checkbox name=song value =mms://live.rgd.com.cn/914>广东新闻电台<br>
    <input type=checkbox name=song value =mms://live.rgd.com.cn/993>广东音乐之声<br>
    <br><input type = button id = playname=play value = 播放选中的歌曲 onclick = addseletedsongtoplaylist();>
    <input type = button id = clear name=clear value = 清空播放列表 onclick = clearlist();> <br>
    <input type = buttonid = add name=add value = 添加到播放列表onclick = addurltolist();><input type=text name=songurl value =http://>
    </body>
    </html>
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/15 8:49:48