zoukankan      html  css  js  c++  java
  • 网页里加入百度在线音乐播放器

    偶然间听到百度空间里的背景音乐,好奇查看了该网页的代码,找到了嵌在网页里的播放器。代码如下:

    <embed height="40" border="0" width="335" flashvars="id=1181294&autoPlay=true&replay=true" 
    alt="" src="http://ting.baidu.com/widget/space/flash/SpaceMP3Player.swf" wmode="transparent" 
    type="application/x-shockwave-flash" />

    折腾了会 发现了些东东:

    要换歌的话直接改上面代码中参数id的值,id的值是这么获得的:在百度音乐搜索你要的歌曲,比如,我搜索“海阔天空”

    未命名_副本

    地址栏:http://music.baidu.com/song/7299158,那么这首歌的id值就是7299158。参数autoPlay表示是否打开网页自动播放,replay表示是否循环播放。把上面代码直接加到网页的body里就可以了。

    要是你搜索到的歌曲是来自其他站点而不是百度的话是无法取得id值的,比如我搜索“一生的爱”有几个搜索结果是来自站外的(图中红圈):

    QQ截图20121121211246_副本_1

    不过,大部分歌曲还是可以找到它对应的id值的。直接把上面代码保存在1.txt,再改扩展名后为1.html,浏览器直接打开也可以测试播放:

    QQ截图20121121214501_111

    /*********************************************fjut******************************************************/

  • 相关阅读:
    十四
    十三
    十二
    十一
    用Linq从一个集合选取几列得到一个新的集合-可改列名
    LINQ入门(完结篇)
    LINQ入门(下篇)
    LINQ入门(中篇)
    LINQ入门(上篇)
    MVC中View往Controllers传数据的方式-已发
  • 原文地址:https://www.cnblogs.com/fjut/p/2781574.html
Copyright © 2011-2022 走看看