论坛首页 Web前端技术论坛

ajax一路风尘歌曲在线试听--原码下载

浏览 8102 次
该帖已经被评为良好帖
作者 正文
   发表时间:2008-04-25   最后修改:2009-02-20

  最近在学习ajax,所以也试着着手写一个 基于ajax免刷新的技术来写一个音乐在线试听。虽然说还没有解决歌词同步问题,而且在找到歌词的地址而页面体是错误的时候程序会谈出错误警告还没有处 理,其他的都还可以。唯一可惜就是要手动输入音乐名字,我不知道怎么可以拿到比如百度歌曲top500的内容。所以还是挺将就的。过程唯一让我快乐的是解 决了一个个小问题,先是从error:没有对象,到后来判断是否真地找到有用的地址,中文歌曲名字传送问题,以及刚才的解决歌曲名字有空格的问题 (take me to your heart)==>(take%20me%20to%20your%20heart%20).最后的一个问题就是歌词同步了。网上找到了很多 flash播放器实现了这个效果,但是要我自己写javascript,可能我还需要一定的时间。

先看看图片:

因为采用了ajax技术,所以页面本身不必刷新,更新的只有播放器url地址,以及右边的textarea内容。为了更好的显示更新的内容,页面中的文字部分才有轮流的变化策略(颜色的变化)来提醒用户更新了内容。
如果有人喜
欢,我提供了原码下载,并且如果有人对完成歌词同步问题有好的方法,请跟我联系。
QQ:331387429.

  • baidusongs.rar (339.8 KB)
  • 描述: 直接解压到/tomcat/webapps目录下即可。 地址:http://localhost:8080/baidusongs
  • 下载次数: 972
   发表时间:2008-04-26  
挺好,对于喜欢音乐的我来说,不错,望yexin218努力努力,再看看你的新作品!!
0 请登录后投票
   发表时间:2008-04-26  
内定良好?
0 请登录后投票
   发表时间:2008-04-26  
有点问题!
0 请登录后投票
   发表时间:2008-04-26  
对,还有些问题,在我这边就是有时候所搜到的字幕有些问题。不知还有没有其他的
0 请登录后投票
   发表时间:2008-04-28  
为什么我的IE老是死了?
0 请登录后投票
   发表时间:2008-04-28  
好像空格还是不可以吧?
0 请登录后投票
   发表时间:2008-04-28  
是吗,空格不行吗?可能是有的音乐搜索不到,错误处理不完善的缘故吧
0 请登录后投票
   发表时间:2008-05-03  
不错呀..我可以看看ajax的实际应用..
0 请登录后投票
   发表时间:2008-05-03  
好呀!
我也曾经有这个想法,不过差别是
我想用ajax+flash完成,当然歌词的支持也是靠flash来完成的。
楼主如果也有这样的考虑的话,我就不做了,您做好我直接用就好了。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics