播放背景音乐

<embed src="http://XXX.com/XXX.mp3" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="1" height="1"></embed>
1.mid表示音效文件
<embed src="1.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="1" height="1"></embed>
上面的网页背景音乐代码可以加入FLASH动画的绝对地址(或相对地址)
<embed width=1 height=1 autostart="true" loop="true" controls=PlayButton console=clip1 nolabels=true type="audio/x-pn-realaudio-plugin" src="1.ram"> </embed>
ram格式的音乐文件专用网页背景音乐代码:
<embed src="1.mid" align="center" border="0" width="1" height="1" width="100" autostart="true" loop="true">
指定播放器的大小(width、heigh)、是否自动(autostart标记)、是否循环播放(loop标记),而浏览者则可以自主地决定是否播放音乐。
此代码可以当作网页中插入FLASH动画的代码用。只要把1.mid替换为FLASH动画的相对地址或决对地址就OK了。
<embed src="1.mp3" align="center" border="0" width="1" height="1" width="100" autostart="true" loop="true">
此代码可以加mp3形式的音乐为网页背景音乐
<EMBED src="http://XXX.com/XXX.mp3" width="0" height="0" border=0 autostart="ture" loop="ture"></EMBED>
1.mid表示音效文件
<bgsound src="1.mid" loop=3>
表示将1.mid音效文件插入到页面为背景音乐,并循环播放3次。
<embed src="1.mid" hidden="true">
1.mid表示音效文件
<bgsound src="1.mid" loop="infinte">
1.mid表示音效文件
<embed src="1.mid" hidden="true" loop="true">
1.mid表示音效文件
<bgsound src=1.mid loop="-1">
1.mid表示音效文件

 

 

网页添加背景音乐的代码详解- -                                      


首先准备好一首音乐,例如这里采用的是001.mid。背景音乐使用的HTML标记是

  < EMBED SRC="001.mid">

  这个标记可以视你的需求,放在和之间的任何地方。在这个标记放置的位置会出现一个类似媒体播放程式的图案,可以控制播放音乐或暂停。

  例如说:我在下面写上这一行

  < EMBED SRC="001.mid" WIDTH=145 HEIGHT=60>

  就会出现一个控制面版让你播放音乐,如果我要把音乐当作背景音乐来用,也就是不要显示控制面板。而且一进入画面就要播放,然後一直重复。就要这样写

  < EMBED SRC="001.mid" HIDDEN=TRUE AUTOSTART=TRUE LOOP=TRUE>

  关於< EMBED>还有很多其他的属性,我一一解说给你听 

  SRC="档案名称和路径" 设定midi档案的路径 

  AUTOSTART="TRUE / FALSE"

  是否要在音乐档传完之後,就自动播放音乐。TRUE是要 FALSE是不要,内定值是不要。

  LOOP="TRUE / FALSE / 整数"

  设定是否要自动反覆播放,LOOP=2表示重复两次,若要无限次重复可用LOOP="TRUE" 

  STARTTIIME="分:秒" 设定歌曲开始播放的时间,例如我想从这首歌第30秒的地方开始播放,就这样写STARTTIIME="00:30"

  ENDTIME="分:秒" 歌曲播放结束的时间,一般来说我们不必去设定歌曲开始和结束的时间,它会自动从头播放到尾。

  VOLUMEE="0-100"

  设定音乐音量的大小,数值一定是0到100之间,如果不设定,就是使用者系统本身所设定的音量大小。

  WIDTH和HIGH="整数"

  设定控制面版的宽度和高度。

  ALIGN="TOP / BOTTOM / CENTER / BASELINE / LEFT /RIGHT / TEXTTOP / MIDDLE / ABSMIDDLE /ABSBOTTOM"

  设定控制面板和旁边文字的对齐方式,跟< IMG> (插入图形的标记)所使用的属性是一样的。

  CONTROLS="CONSOLE / SMALLCONSOLE /PLAYBUTTON / PAUSEBUTTON / STOPBUTTON /VOLUMELEVER"

  设定控制面板的样子,预设值是CONSOLE 

  CONSOLE一般正常的面板

  SMALLCONSOLE较小的面板

  PLAYBUTTON只显示播放按钮

  PAUSEBUTTON只显示暂停按钮

  STOPBUTTON只显示停止按钮

  VOLUMELEVER只显示音量调整钮

  HIDDEN="TRUE"

  如果写上这个属性的话,就会完全隐藏控制面板,但你也不能去设定控制面板的宽和高。

  < EMBED>可以放在< BODY>和< /BODY>之间的任何地方。记住:在这个标记放置的位置会出现一个控制面板的图案,你可以视自己的需求,把它放在适当的位置,也可以使用HIDDEN=TRUE将面板隐藏起来,配合AUTOSTART=TRUE当背景音乐使用。

 

 

 

embed属性详解

(一)、基本语法:
  embed src=url
  说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,
   Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。
  示例:<embed src="your.mid">

(二)、属性设置:
  1、自动播放:
  语法:autostart=true、false
  说明:该属性规定音频或视频文件是否在下载完之后就自动播放。
  true:音乐文件在下载完之后自动播放;
  false:音乐文件在下载完之后不自动播放。
  示例:<embed src="your.mid" autostart=true>
  <embed src="your.mid" autostart=false>

  2、循环播放:
  语法:loop=正整数、true、false
  说明:该属性规定音频或视频文件是否循环及循环次数。
  属性值为正整数值时,音频或视频文件的循环次数与正整数值相同;
  属性值为true时,音频或视频文件循环;
  属性值为false时,音频或视频文件不循环。
  示例:<embed src="your.mid" autostart=true loop=2>
     <embed src="your.mid" autostart=true loop=true>
     <embed src="your.mid" autostart=true loop=false>

  3、面板显示:
  语法:hidden=ture、no
  说明:该属性规定控制面板是否显示,默认值为no。
  ture:隐藏面板;
  no:显示面板。
  示例:<embed src="your.mid" hidden=ture>
  <embed src="your.mid" hidden=no>

  4、开始时间:
  语法:starttime=mm:ss(分:秒)
  说明:该属性规定音频或视频文件开始播放的时间。未定义则从文件开头播放。
  示例:<embed src="your.mid" starttime="00:10">

  5、音量大小:
  语法:volume=0-100之间的整数
  说明:该属性规定音频或视频文件的音量大小。未定义则使用系统本身的设定。
  示例:<embed src="your.mid" volume="10">

  6、容器属性:
  语法:height=# width=#
  说明:取值为正整数或百分数,单位为像素。该属性规定控制面板的高度和宽度。
  height:控制面板的高度;
  width:控制面板的宽度。
  示例:<embed src="your.mid" height=200 width=200>

  7、容器单位:
  语法:units=pixels、en
  说明:该属性指定高和宽的单位为pixels或en。
  示例:<embed src="your.mid" units="pixels" height=200 width=200>
     <embed src="your.mid" units="en" height=200 width=200>

  8、外观设置:
  语法:controls=console、smallconsole、playbutton、pausebutton、stopbutton、
   volumelever 说明:该属性规定控制面板的外观。默认值是console。
  console:一般正常面板;
  smallconsole:较小的面板;
  playbutton:只显示播放按钮;
  pausebutton:只显示暂停按钮;
  stopbutton:只显示停止按钮;
  volumelever:只显示音量调节按钮。
  示例:<embed src="your.mid" controls=smallconsole>
     <embed src="your.mid" controls=volumelever>

  9、对象名称:
  语法:name=#
  说明:#为对象的名称。该属性给对象取名,以便其他对象利用。
  示例:<embed src="your.mid" name="sound1">

  10、说明文字:
  语法:title=#
  说明:#为说明的文字。该属性规定音频或视频文件的说明文字。
  示例:<embed src="your.mid" title="第一首歌">

  11、前景色和背景色:
  语法:palette=color|color
  说明:该属性表示嵌入的音频或视频文件的前景色和背景色,第一个值为前景色,第二个值为背景
   色,中间用 | 隔开。color可以是RGB色(RRGGBB)也可以是颜色名,还可以是transparent
    (透明)。 示例:<embed src="your.mid" palette="red|black">

  12、对齐方式:
  语法:align=top、bottom、center、baseline、 left、right、texttop、middle、
   absmiddle、absbottom
  说明:该属性规定控制面板和当前行中的对象的对齐方式。
  center:控制面板居中;
  left:控制面板居左;
  right:控制面板居右;
  top:控制面板的顶部与当前行中的最高对象的顶部对齐;
  bottom:控制面板的底部与当前行中的对象的基线对齐;
  baseline:控制面板的底部与文本的基线对齐;
  texttop:控制面板的顶部与当前行中的最高的文字顶部对齐;
  middle:控制面板的中间与当前行的基线对齐;
  absmiddle:控制面板的中间与当前文本或对象的中间对齐;
  absbottom:控制面板的底部与文字的底部对齐。
  示例:<embed src="your.mid" align=top>
     <embed src="your.mid" align=center>

几种媒体文件(MediaPlayer,Realplay,QuickTime)的调用代码

1.rm格式

<OBJECT ID=video1 CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT=288 WIDTH=352>

<param name="_ExtentX" value="9313">
<param name="_ExtentY" value="7620">
<param name="AUTOSTART" value="0">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="rtsp://203.207.131.35/vod/dawan-a.rm";>
<param name="CONTROLS" value="ImageWindow">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000"><embed SRC type="audio/x-pn-realaudio-plugin" CONSOLE="Clip1" CONTROLS="ImageWindow" HEIGHT="288" WIDTH="352" AUTOSTART="false">

</OBJECT>

 


2.mpg格式

<object classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A" width="239" height="250">
<param name="Appearance" value="0">
<param name="AutoStart" value="-1">
<param name="AllowChangeDisplayMode" value="-1">
<param name="AllowHideDisplay" value="0">
<param name="AllowHideControls" value="-1">
<param name="AutoRewind" value="-1">
<param name="Balance" value="0">
<param name="CurrentPosition" value="0">
<param name="DisplayBackColor" value="0">
<param name="DisplayForeColor" value="16777215">
<param name="DisplayMode" value="0">
<param name="Enabled" value="-1">
<param name="EnableContextMenu" value="-1">
<param name="EnablePositionControls" value="-1">
<param name="EnableSelectionControls" value="0">
<param name="EnableTracker" value="-1">
<param name="Filename" value="http://www.cnblogs.com/../mpeg/halali.mpg" valuetype="ref">
<param name="FullScreenMode" value="0">
<param name="MovieWindowSize" value="0">
<param name="PlayCount" value="1">
<param name="Rate" value="1">
<param name="SelectionStart" value="-1">
<param name="SelectionEnd" value="-1">
<param name="ShowControls" value="-1">
<param name="ShowDisplay" value="-1">
<param name="ShowPositionControls" value="0">
<param name="ShowTracker" value="-1">
<param name="Volume" value="-480">
</object>

 


3.qt格式

<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" id="QTActiveXPlugin1" width="320" height="152">
<param name="_ExtentX" value="0">
<param name="_ExtentY" value="0">
<PARAM name="SRC" VALUE="http://****"></object>

 


4.wmv格式

 


<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"

codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2in

f.cab#Version=6,4,5,715" type="application/x-oleobject" width=211

height=180 hspace="0" vspace="0" align="center" standby="Loading Microsoft

Windows Media Player components..." id="NSPlay">
<!-- ASX File Name -->
<param name="AutoRewind" value=1>
<param name="FileName" value="钟无燕.wmv">
<!-- 显示控制1/0 -->
<param name="ShowControls" value="1">
<!-- 显示位置的控制 -->
<param name="ShowPositionControls" value="0">
<!-- 展示音频控制 -->
<param name="ShowAudioControls" value="1">
<!-- 显示盈的控制 -->
<param name="ShowTracker" value="0">
<!-- 表演显示 -->
<param name="ShowDisplay" value="0">
<!-- 状态栏显示 -->
<param name="ShowStatusBar" value="0">
<!-- Diplay Go To Bar -->
<param name="ShowGotoBar" value="0">
<!-- 显示控制 -->
<param name="ShowCaptioning" value="0">
<!-- 自动播放 -->
<param name="AutoStart" value="1">
<!-- 动画的开始 -->
<param name="Volume" value="-100">
<param name="AnimationAtStart" value="0">
<!-- 在开始透明 -->
<param name="TransparentAtStart" value="0">
<!-- 不允许改变显示的尺寸吗 -->
<param name="AllowChangeDisplaySize" value="0">
<!-- 不允许扫描 -->
<param name="AllowScan" value="0">
<!-- 不要显示在鼠标右键单击正反面菜单 -->
<param name="EnableContextMenu" value="0">
<!-- 不允许在鼠标切换播放 -->
<param name="ClickToPlay" value="0">
<!-- 是否循环播放 -->
<param name="PlayCount" value="0">
</object>

 


5.mid

<embed src="<:FILENAME:>" type="audio/midi" hidden="false" autostart="true" loop="true" height="20" width="200"></embed>

 


6.mp3

<embed controller="true" width="200" height="20" src="<:FILENAME:>" border="0" pluginspage="http://www.apple.com/quicktime/download/indext.html"></embed>

 


7.avi

<embed src="<:FILENAME:>" border="0" width="<:WIDTH:>" height="<:HEIGHT:>" type="application/x-mplayer2"></embed>

 


8.flash

<embed src="<:FILENAME:>" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="<:WIDTH:>" height="<:HEIGHT:>" play="true" loop="true" quality="high" scale="showall" menu="true"></embed>

 

==============================================

<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" type="application/x-oleobject" width=211 height=180 hspace="0" vspace="0" align="center" standby="Loading Microsoft Windows Media Player components..." id="NSPlay">
<!-- ASX File Name -->
<param name="AutoRewind" value=1>
<param name="FileName" value="钟无燕.wmv">
<!-- Display Controls -->
<param name="ShowControls" value="1">
<!-- Display Position Controls -->
<param name="ShowPositionControls" value="0">
<!-- Display Audio Controls -->
<param name="ShowAudioControls" value="1">
<!-- Display Tracker Controls -->
<param name="ShowTracker" value="0">
<!-- Show Display -->
<param name="ShowDisplay" value="0">
<!-- Display Status Bar -->
<param name="ShowStatusBar" value="0">
<!-- Diplay Go To Bar -->
<param name="ShowGotoBar" value="0">
<!-- Display Controls -->
<param name="ShowCaptioning" value="0">
<!-- Player Autostart -->
<param name="AutoStart" value="1">
<!-- Animation at Start -->
<param name="Volume" value="-100">
<param name="AnimationAtStart" value="0">
<!-- Transparent at Start -->
<param name="TransparentAtStart" value="0">
<!-- Do not allow a change in display size -->
<param name="AllowChangeDisplaySize" value="0">
<!-- Do not allow scanning -->
<param name="AllowScan" value="0">
<!-- Do not show contect menu on right mouse click -->
<param name="EnableContextMenu" value="0">
<!-- Do not allow playback toggling on mouse click -->
<param name="ClickToPlay" value="1">
<!-- 是否循环播放 -->
<param name="PlayCount" value="0">
</object>

 

你可能感兴趣的:(音乐)