jsp多首音乐播放问题。。

twoweiaini 2007-03-27 06:49:40
如果播放固定的几首歌,可以用网页内的播放器直接播放事先做好的类似asx音乐列表文件。
但象音乐网站那类的,在某个音乐列表内选择一些歌,然后点播放即可播放所选中的歌曲是如何实现的??

哪位做过类似的给个思路。。。。给代码更好。。。

谢谢。。。。。。。



...全文
804 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinaboy2005 2008-06-04
  • 打赏
  • 举报
回复
哇塞 有搞头!
twoweiaini 2007-03-27
  • 打赏
  • 举报
回复
<PARAM NAME="URL" VALUE="">
想播放多首的话,可以value=xx.asx文件,但asx文件是如何由某几个音乐地址动态生成的呢?

是javascript实现的么?

脑袋都憋大了。。。。
twoweiaini 2007-03-27
  • 打赏
  • 举报
回复
对js只懂的一点,实在没看明白。。。能否给仔细讲下。


craig_wolfdon 2007-03-27
  • 打赏
  • 举报
回复
学习一下
  • 打赏
  • 举报
回复
一个页面,供选择,然后传参,比如 http://www1.haoting.com/play/htsonglian.asp?id=146126&id=145971&id=144252&B132.x=32&B132.y=5

下面是这个页面的代码,去看看其中的JS部分。今天没时间了,不能给你去提炼了。


<html><head>
<title>好听音乐 - 连播</title>
<meta name="generator" content="activecontent 3.0.0">
<meta name="Author" content="www.haoting.com">
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<meta name="Keywords" content="在线试听, 音乐下载, 好听音乐网,music">
<meta name="Description" content="数万首歌曲音乐在线试听下载">
<link rel="stylesheet" href="../css/mb1.css">
</head>
<script language="javascript" src="http://sy1.haoting.com/mpin"></script>

<style type="text/css">
<!--
body {
background-color: #f7f3f7;
}
-->
</style>

<body topmargin="0" leftmargin="0">
<table border="0" cellpadding="0" cellspacing="0" align="center" width="462" height="400">
<tr>
<td width="100%" valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="136">
<tr>
<td width="100%" valign="top" height="136">
<table border="0" cellpadding="2" cellspacing="0" width="100%" height="128" class="line4">
<tr>
<td width="100%" height="12">
<table border="0" cellpadding="2" cellspacing="0" collapse" align="center" width="462">
<tr>

<td height="23" class="bothmarg"><a href="http://www.haoting.com/" target="_blank">返回网站首页</a> | <a href="http://sms.haoting.com" target="_blank"><font color="red"> 热门铃声下载</font></a> | <a href="http://www.haoting.com/music1.htm" target="_blank"><font color="red"> 免费点歌送祝福</font></a> | <a href="http://www.hao123.com" target="_blank"><font color="red"> 网址之家</font></a> |   
听好音乐 有好心情<br><a href="http://www.haoting.com/bz.htm" target="_blank">如果无法播放,请点击这里查看试听帮助</a></td>

</tr>
<tr><td colspan="2" ><script src="../adad/adbft2.js"></script>
<DIV id=playlist>正在读取列表,请稍后.....</DIV></td></tr>
</table>
</td>
</tr>
<tr>
<td width="100%" class="bothmarg">
<p align="center">

<script src=../js/copyurl.js></script><br>
<a href="http://www.haoting.com/mms1.htm" target="_blank">铃声下载到手机</a>  |  <a href="http://www.haoting.com/music.htm" target="_blank">点送歌曲</a>  |  <SPAN id=MusicGeCi></SPAN>  |  <A onClick="Last_OneOK();" Onfocus="this.blur()" style="cursor:hand">上一首</a>  |  <A onClick="Next_OneOK();" Onfocus="this.blur()" style="cursor:hand">下一首</a>  |<br>

</p></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="100%" align="center">
<OBJECT id=haotingplay
style="WIDTH: 468px; HEIGHT: 62px"
type=application/x-oleobject border=0
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="80">
<PARAM NAME="mute" VALUE="0">
<PARAM NAME="uiMode" VALUE="full">
<PARAM NAME="stretchToFit" VALUE="-1">
<PARAM NAME="windowlessVideo" VALUE="0">
<PARAM NAME="enabled" VALUE="-1">
<PARAM NAME="enableContextMenu" VALUE="false">
<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">
</OBJECT>
</td>
</tr>
</table>
</td>
</tr>
</table>
<SCRIPT language="JavaScript" src="/js/lianbosy.js"></SCRIPT>


<SCRIPT language="JScript.Encode">
<!--

Insertsong("/18z/0/woainizhendeainiyyyyjt/1/1.wma|江涛 - 我爱你真的爱你|华人群星7|146126");

Insertsong("/18z/0/niguangsyzhi/1/5.wma|我怀念的|孙燕姿(Sun, Yen tzu)|145971");

Insertsong("/18z/0/wowanglexiaobonusyyyyhrw/1/1.wma|我忘了笑|何耀珊(Ho Yeow Sun)|144252");


SongList.options[0].selected=true;
haotingplayer();
-->
</SCRIPT>
<TABLE cellSpacing=0 cellPadding=0 width=468 align=center bgColor=#ffffff border=0>
<TBODY>
<TR>
<td align="center"><script src="../adad/adbf.js"></script></td>

</tr>
<TR>
<td align="center" id="baiduCpro"><script src="../adad/333.js"></script></td>

</tr>
</TBODY>
</TABLE>
<script type="text/javascript">
var arrBaiduCproConfig=new Array();
arrBaiduCproConfig['uid'] = 65651;
arrBaiduCproConfig['n'] = 'sterry163cpr';
arrBaiduCproConfig['tm'] = 30;
arrBaiduCproConfig['cm'] = 68;
arrBaiduCproConfig['um'] = 34;
arrBaiduCproConfig['rad'] = 1;
arrBaiduCproConfig['w'] = 468;
arrBaiduCproConfig['h'] = 60;
arrBaiduCproConfig['bd'] = '#CCCCCC';
arrBaiduCproConfig['bg'] = '#EDEDEB';
arrBaiduCproConfig['tt'] = '#ff0000';
arrBaiduCproConfig['ct'] = '#333333';
arrBaiduCproConfig['url'] = '#666666';
arrBaiduCproConfig['bdl'] = '#ffffff';
arrBaiduCproConfig['wn'] = 2;
arrBaiduCproConfig['hn'] = 1;
arrBaiduCproConfig['ta'] = 'right';
arrBaiduCproConfig['tl'] = 'bottom';
arrBaiduCproConfig['bu'] = 0;
</script>
<script type="text/javascript"
src="http://cpro.baidu.com/cpro/ui/ui.js">
</script>
<script type="text/javascript">
<!--
document.write(baiduCproIFrame());
-->
</script>
</body>
</html>
java毕设项目,源码齐全,java+SSM+MySql 使用JSP语言及HTML5语言及MySql数据库技术开发的音乐网站的设计与实现。本文所讲的JSP音乐系统是通过所学的知识创办一个类似于QQ音乐或者酷狗音乐性质的网站平台,使所有对国内外音乐欣赏感兴趣的人都可以不必再去各种收费的音乐软件或者音乐论坛上去寻找喜欢或感兴趣的音乐作品,只需要在我们网站上对音乐进行搜索就能实现对音乐的收听和对音乐MV的观看,除此之外还可以在上面进行在线留言从而实现与其他用户进行交流,也可以写评价将自己喜欢的音乐推荐给其他用户。在人们日常的生活中,如果对某位歌手的音乐感兴趣,想要具体进行收听的话要去花钱充会员,要么要去找专门的免费资源来进行下载,JSP音乐网站的开发不管是对想收听音乐作品的粉丝们还是推广自己的音乐的经纪公司或娱乐公司来说,都提高了效率。 在以往的认知里,收听某首歌或者查看它的具体评价是要通过付费音乐软件的。现在网络高度发达,很多人每天都抱着手机刷短视频或者打游戏,没有人再愿意去花钱听歌了,导致现在的音乐文化越来越不被重视,正在一点一点的从年轻人的世界里消失。不管是国内还是国外都有很多优秀的音乐作品,不能因为沉迷于手机而慢慢不被重视,而应该和日益发达的网络结合起来,更方便大家收听。与传统的音乐网站相比,本系统界面更大方,能够提高用户的体验。 从长期可持续发展的眼光来看待本系统,可以发现本系统不仅可以对某一位用户提供音乐收听服务,本系统可以将所有喜爱音乐的听众们汇集到一起进行交流,从而帮助音乐文化更好的发展。 关键词:JSP音乐;网站 开发环境: 项目推荐使用IDEA(eclipse也可) Tomcat版本为 8.5.42。 数据库为mysql 5.7。 JDK版本为1.8_211。 项目使用Spring+SpringMVC+Mybits框架。 仅供学习使用
YOYOPlayer1.0版推出之后,得到了一些朋友的认可和反馈,经过这段时间的修改,现在推出YOYOPlayer1.1版.相对于1.0版,改进的地方如下:
一,设置方面
1,增加了首选项的功能,很多方面现在已经可以配置
二,歌词方面
1,增加了歌词搜索的自主性,用户可以选择自定义搜索关键字,也可以自定义是否和歌词文件相关联,这里的关联并不是把歌词写入歌曲文件,而是在程序中建立一种关联,以免每次播放这首歌的时候都去搜索歌词,而是直接去读取关联好的歌词文件.
2,增加了指定歌词的搜索目录,指定歌词的保存目录功能.为了性能考虑,歌词的搜索目录不会往下递归,只搜索设置的那一级目录.
3,歌词的设置更为丰富,很多地方以前是固定的,现在都是可以改变的,并且增加了纵向显示歌词的卡拉OK显示功能,还支持字体是否抗锯齿显示的选项.
4,支持淡入淡出显示歌词,支持多种对齐方式.
5,在windows下面支持歌词窗口的透明显示.在linux下面,此选项将被禁用:(
三,标签方面
1,现在完全支持ID3v1,ID3v2,APEv2,Vorbis标签的读取和写入,并可设置标签的读取和写入的编码.以免在读取标签的时候出现乱码的情况.程序的默认设置编码是GBK,如果是UTF-8的用户,可以在首选项修改.
四,其它方面
1,可以选择音频设备,这在一定程度上可以选择几个设置对比一下效果.尽量减少播放器没有声音的情况.
2,增加在任务栏滚动显示歌曲标题.
3,支持设置代理服务器连接网络.
4,支持对播放列表进行一些细化的设置,因为程序预设的颜色不一定符合大家的审美观.
5,配置目录现在改为{user.home}/.YOYOPlayer/,默认的歌词目录是{user.home}/.YOYOPlayer/Lyrics/

在首选项里在的还有很多功能没有实现,因为个人的精力实在有限,YOYOPlayer项目已经在sourceforge.net和java.net申请了项目,正在审核中,等审核通过了,欢迎大家加入到开发和维护YOYOPlayer的行列中.在java.net上的地址是:
https://yoyoplayer.dev.java.net

在使用的过程中,有任何问题,欢迎到http://www.blogjava.net/hadeslee或者http://www.luge.cn/bbs/上留言.也可以加本人的QQ:24325142.希望和大家一起探讨JAVA问题,让JAVA的浓香飘的更远.
其实本人也希望打包成ZIP格式,可是ZIP的压缩率没有RAR高,并且blogjava只支持2000KB的文件,所以只能打包成RAR格式的,还望大家见谅.最后,谢谢我的女友YOYO这段时间以来以我的关心和鼓励.
《风越.Net代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx两种代码框架及多个界面设计模板,均可任意修改管理。通过自定义生成程序的界面风格与输出代码,用户可将其扩展为ASPX/ASP/PHP/JSP等各种程序的代码生成器。内置的.net代码框架,能建立C#语言的.net解决方案,可在VS2005中直接编辑,既能帮助.net初学者快速入门,更可最大限度提高.net程序员的代码编写效率。 01、支持生成的ASPX/ASP/PHP/JSP等页面在本机自动发布、调试(需安装IIS或对应WEB服务器) 02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、支持CSS统一设置页面风格 06、支持多种控件输入方式: 文本框 文本域 UBB文本框(支持UBB文本输入) 密码框 隐藏域 日期选择 单选框 复选框 下拉框 多选列表 单选列表 批量上载 上载文件 上载到库 07、支持多种信息显示方式: 显示文字 链接文件 文本框 文本域 显示图片 背景声音 视频播放 显示flash 08、支持检测提交字符的最小、最大输入长度、是否空值/唯一值、文本类型:★ 不检测 非特殊字符 仅单词字符 仅单词字符空格 仅26个字母 仅中文字符 仅允许整数 仅允许小数 仅日期/时间 仅日期+时间 仅日期 仅时间 仅允许邮箱 仅允许网址 仅允许IP 仅身份证号 仅国内电话 仅国内手机 09、支持对用户输入内容进行服务器端与客户端JS双重验证,有效防止SQL注入 ★ 10、支持自动生成多组多级的级联下拉框功能,快速建立如:省、市、县/公司、部门、小组等形式下拉框 ★ 11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录进行实时排序、修改、批量删除等功能 15、支持表头/单独表格搜索两种布局方式 16、提供多种灵活翻页方案,用户可设置每页记录条数、上/下页、前/后N页、输入数字跳转到指定页面等,提高海量数据翻页速度 17、提供丰富的建站常用VB、JS函数库 ★ 18、更多扩展功能: 添加、修改页面在保存信息前进行预览功能 添加、修改页面提交后自动跳转并刷新列表页 字段描述批量格式化,可从字段名、描述生成,加强英文字符处理 列表、搜索页面隔行颜色、点击变色设置 根据数据库字段允许空值状态自动设置输入检测代码 页面皮肤模板设置,根据网页模板快速生成页面 ★ 设置指定字段在编辑信息时为只读状态 字段需要二次输入(如输入两次密码,以验证其正确性) ★ 在列表中直接批量编辑字段值,便于管理员维护 列表、搜索文件自动读取链接数据表值的实际信息 发送邮件功能,设置字段为邮件对应信息,可发送附件 ★ (繁、简、英)单语言版本 ★ 多语言页面实时翻译功能(默认:繁、简、英,可增加其它语言) ★ 多语言编码支持(GB2312/UTF8) ★ 生成提交校验码图片 ★ 搜索、列表文件以详细列表页(留言板风格)显示 生成权限,限制用户对指定页面的添加、删除、编辑权 将查询结果导出为CSV、HTML、EXCEL文件 ★ 生成不同选择字段的SQL语句 生成数据库字典 ★ 模板代码生成器,可自定义模板、变量生成代码 ★ 19、提供建站常用辅助工具: 屏幕尺 剪切板,保存最近指定次数的历史记录 常用加解密、编解码(DES、MD5、SHA、BASE64) 批量提取文本,支持正则表达式,可将HTML等文件中指定内容存入数据库 批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页隐藏资源下载,可下载无法直接得到URL的SWF、图片、音乐等资源 获取汉字的拼音、五笔编码、笔画数、笔顺名、部首等信息,并可进行汉字繁/简体,GB/BIG转换 代码编排器,CSS排版、JS、ASP、HTML注

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧