本页面由 Flash 保存计划 从 Internet Archive 存档还原 · 快照 2006-07-08 · 原址 http://www.flash8.net/teach/4161.htm ← Flash 保存计划

如何在Web页中添加背景音乐

作者:闪吧   类型:原创   来源:闪吧

  如何在Web页中添加背景音乐
解决思路
       网页中的多媒体标签有BGSOUND、EMBED、IMG和OBJECT,要插入背景音乐,用前两个就足够了。
具体步骤
方法一:IE的特有标签BGSOUND。

<bgsound src="/Music/The_Unforgiven.MP3"  loop="-1">

方法二:EMBED标签(NS只支持这个,高版本IE也开始支持它的部分属性)。

<embed src="/Music/The_Unforgiven.MP3" autostart="true" hidden=true"></embed>

注意:
l         用bgsound插入背景音乐的话,在最小化时声音将暂停。
l         为了不影响网页打开速度,建议用文件较小的MIDI格式的音乐文件。
技巧:如果要播放RM格式的音乐,可以这样:
<embed src="music.rm" type="audio/x-pn-realaudio-plugin"
 autostart="true"> 

特别提示
由于本例所用音乐文件格式为MP3,文件比较大,所以下载非常慢(图1.8.1),建议用文件体积小巧的midi音乐作背景音乐。

图1.8.1 正在下载的背景音乐

特别说明


本例主要是BGSOUND和EMBED元素的相关属性应用,两个元素的主要属性见表1.8.1、表1.8.2。
表1.8.1 BGSOUND元素的主要属性
属性说明
src设置或获取要播放的声音的 URL。
balance设置或获取表明背景声音的音量如何分配在左右扬声器的值。有效值范围从-10000到+10000,-10000时表示左声道,+10000表示右声道,0表示均衡。
loop设置或获取声音或视频剪辑在激活时的循环播放次数,默认值为1(当值为-1或 infinite时是无限循环)。
volume设置或获取声音的音量设置。有效值范围从-10000到0,0是Wave格式的完全输出音量。
MSDN参考地址:
http://msdn.microsoft.com/ 地址下的路径:
workshop/author/dhtml/reference/objects/bgsound.asp



表1.8.2 EMBED元素的主要属性


属性说明
src设置或获取要播放的声音的 URL。
autostart设为true将使声音文件在网页载入时自动播放。默认为false。
volume有效范围从0到100,代表百分比。除非使用了MASTERVOLUME,否则该属性用于设置所播放的声音音量,缺省值为当前系统音量。
hidden设置或获取控件的出现与否。值为true时显示控件,声音作为背景音播放。值为false时显示播放界面,默认值为false,此时可用width和height属性指定控件大小。
   责任编辑:kissall    时间:2005年8月29日

正在加载评论...