怎么用php代码做个简单的音乐播放器

怎么用php代码做个简单的音乐播放器,第1张

通过php从数据库或其他方式得到该歌曲的地址,然后

<embed width="300" height="60" border="0" autostart="false" loop="true" src="<php echo $url >"></embed>

不就行了吗?还是你是其他意思?

_______________________

去搜一个js做的播放器,然后用php生成产生播放列表的js代码就可以了

网页播放器的去这里下载:

http://blogmacrolongcomcleid=a_20050718_092701

一般插入播放器有两种办法,一种是内框架,另一种是用外框架,两种方法各有优缺点,关键是看你个人的喜好了。

  内框架方法:

  优点:可以随意插入在网页的任意部分,比较方便;

  缺点:会随着主界面的刷新和变化而变化,这样每转换一次界面歌曲就会从头再来,很不爽;

  方法:在你想要插入播放器的部分(可以是表格或者层),加入以下代码就可以了

 <iframe

name="music"

marginwidth=0

 marginheight=0

src="music/indexhtml"

frameborder=0

 scrolling="no"

width=100%

height=40px></iframe>

  说明:一般只需把src=后面的链接换成自己音乐播放器的地址就可以了,可以是相对或绝对地址。

外框架方法:

  优点:可以固定页面,主界面变化不会影响播放器界面,非常适合blog;

  缺点:加入会有些麻烦,而且是能在几个固定的地方,不过已经足够了,呵呵。

  方法1:用dreamweaver,新建框架集,看你想把音乐播放器放在什么位置,如果想放到下面就建“下方固定”的;这个时候你应该看到框架的页面了,如果看不到在 察看-->可视化助理 中把 框架边框 选中就可以了,在设计视图里用鼠标选中边框,托动到合适的高度,之后进入代码视图(注意,一定要选中框架边框后进入代码视图),找到 <frame

src= 把上边的链接换成您blog的主页地址,下面的换成您网页播放器的地址(相对或绝对地址都可以),好了,基本上完成了,修改标题,保存框架页就可以了,现在如果你想要音乐版的就直接访问您刚刚保存的框架页文件就可以了,呵呵

如果你没有dreamweaver的话也没问题,只要研究下以下的代码就可以在网页中轻松加入音乐播放器了,看下面的代码:

<!DOCTYPE

html

PUBLIC

"-//W3C//DTD

XHTML

10

Frameset//EN"

"

http://wwww3org/TR/xhtml1/DTD/xhtml1-framesetdtd">

<html

xmlns="

http://wwww3org/1999/xhtml">

<head>

<meta

http-equiv="Content-Type"

content="text/html;

charset=gb2312"

/>

<title>大龙blog音乐版</title>

</head>

<frameset

rows=",33"

cols=""

framespacing="0"

frameborder="no"

border="0">

<frame

src="主页链接"

name="mainFrame"

id="mainFrame"

/>

<frame

src="播放器链接"

name="bottomFrame"

scrolling="No"

noresize="noresize"

id="bottomFrame"

/>

</frameset>

<noframes>

<body>

</body>

</noframes>

</html>

用法不正确

Embed

(一)、基本语法:

embed src=url

说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,

Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。

(二)、属性设置:

1、自动播放:

语法:autostart=true、false

说明:该属性规定音频或视频文件是否在下载完之后就自动播放。

true:音乐文件在下载完之后自动播放;

false:音乐文件在下载完之后不自动播放。

2、循环播放:

语法:loop=正整数、true、false

说明:该属性规定音频或视频文件是否循环及循环次数。

属性值为正整数值时,音频或视频文件的循环次数与正整数值相同;

属性值为true时,音频或视频文件循环;

属性值为false时,音频或视频文件不循环。

3、面板显示:

语法:hidden=ture、no

说明:该属性规定控制面板是否显示,默认值为no。

ture:隐藏面板;

no:显示面板。

4、开始时间:

语法:starttime=mm:ss(分:秒)

说明:该属性规定音频或视频文件开始播放的时间。未定义则从文件开头播放。

5、音量大小:

语法:volume=0-100之间的整数

说明:该属性规定音频或视频文件的音量大小。未定义则使用系统本身的设定。

6、容器属性:

语法:height=# width=#

说明:取值为正整数或百分数,单位为像素。该属性规定控制面板的高度和宽度。

height:控制面板的高度;

width:控制面板的宽度。

7、容器单位:

语法:units=pixels、en

说明:该属性指定高和宽的单位为pixels或en。

8、外观设置:

语法:controls=console、smallconsole、playbutton、pausebutton、stopbutton、

volumelever 说明:该属性规定控制面板的外观。默认值是console。

console:一般正常面板;

smallconsole:较小的面板;

playbutton:只显示播放按钮;

pausebutton:只显示暂停按钮;

stopbutton:只显示停止按钮;

volumelever:只显示音量调节按钮。

9、对象名称:

语法:name=#

说明:#为对象的名称。该属性给对象取名,以便其他对象利用。

10、说明文字:

语法:title=#

说明:#为说明的文字。该属性规定音频或视频文件的说明文字。

示例:<embed src="yourmid" title="第一首歌">

11、前景色和背景色:

语法:palette=color|color

说明:该属性表示嵌入的音频或视频文件的前景色和背景色,第一个值为前景色,第二个值为背景

色,中间用 | 隔开。color可以是RGB色(RRGGBB)也可以是颜色名,还可以是transparent

(透明)。 12、对齐方式:

语法:align=top、bottom、center、baseline、 left、right、texttop、middle、

absmiddle、absbottom

说明:该属性规定控制面板和当前行中的对象的对齐方式。

center:控制面板居中;

left:控制面板居左;

right:控制面板居右;

top:控制面板的顶部与当前行中的最高对象的顶部对齐;

bottom:控制面板的底部与当前行中的对象的基线对齐;

baseline:控制面板的底部与文本的基线对齐;

texttop:控制面板的顶部与当前行中的最高的文字顶部对齐;

middle:控制面板的中间与当前行的基线对齐;

absmiddle:控制面板的中间与当前文本或对象的中间对齐;

absbottom:控制面板的底部与文字的底部对齐。

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/2816234.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-01-14
下一篇2024-01-14

发表评论

登录后才能评论

评论列表(0条)

    保存