当前位置:编程学习 > C#/ASP.NET >>

音乐网站连接数据库问题

用DREAMWEAVER写网页 怎么调用播放器播放后台数据库里的歌曲??    谢谢了 --------------------编程问答-------------------- 数据库存放音乐文件的路径,而音乐文件放到服务器上.
然后在页面上取得路径,播放就可以了
播放函数代码:

 public string ShowPlayer(string url)
    { 
        if(url.EndsWith("wmv"))
        {
            StringBuilder sb = new StringBuilder();
            sb.AppendLine("<object classid=\"clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6\">");
            sb.AppendLine("<param name=\"URL\" ref value=\"" + url + "\">");
            sb.AppendLine("<param name=\"autostart\" value=\"true\">");
            sb.AppendLine("<embed src=\"" + url + "\" ShowStatusBar=\"1\" loop=\"true\"></embed>");
            sb.AppendLine("</object>");
            return sb.ToString();          
        }        
        else 
        {
            StringBuilder sb=new StringBuilder();
            sb.AppendLine("<OBJECT id=video1 classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" HEIGHT=\"400\" WIDTH=\"450\">");
            sb.AppendLine("<param name=\"AUTOSTART\" value=\"1\">"); 
            sb.AppendLine("<param name=\"SHUFFLE\" value=\"0\">");                                     
            sb.AppendLine("<param name=\"PREFETCH\" value=\"0\">");          
            sb.AppendLine("<param name=\"NOLABELS\" value=\"0\">");
            sb.AppendLine("<param name=\"SRC\" value=\"" + url + "\">");        
            sb.AppendLine("<param name=\"CONTROLS\" value=\"ImageWindow,StatusBar,ControlPanel\">");
            sb.AppendLine("<param name=\"CONSOLE\" value=\"clip1\">"); 
            sb.AppendLine("<param name=\"LOOP\" value=\"0\">");       
            sb.AppendLine("<param name=\"NUMLOOP\" value=\"0\">");
            sb.AppendLine("<param name=\"CENTER\" value=\"0\">");          
            sb.AppendLine("<param name=\"MAINTAINASPECT\" value=\"0\">");
            sb.AppendLine("<param name=\"BACKGROUNDCOLOR\" value=\"#000000\">");
            sb.AppendLine("<embed src=\"" + url + "\" type=\"audio/x-pn-realaudio-plugin\" CONSOLE=\"Clip1\" CONTROLS=\"ImageWindow,StatusBar,ControlPanel\" AUTOSTART=\"ture\" HEIGHT=\"400\" WIDTH=\"450\"></embed>");
            sb.AppendLine("</OBJECT>");
            return sb.ToString();   
                        
        }
--------------------编程问答-------------------- 读取数据库得文件地址,调用object输出就行
--------------------编程问答-------------------- up
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,