网页中使用音频
1、<bgsound>是用来插入背景音乐,但只适用于IE。
<bgsound src="" autostart="true" loop="-1" />
参数说明:
参数 | 说明 |
src | 设定midi路径,可以是相对或绝对 |
autostart | 是否在音乐下载完后就自动播放。true 是,false 否(默认值) |
loop | 是否自动反复播放。loop=2表示重复两次,loop=-1表示循环无穷次 |
2、<embed>是用来插入各种多媒体,格式可以是midi、wav、aiff、au等等。
<embed src="" autostart="true" loop="true" hidden="true" />
参数说明:
参数 | 说明 |
src | 路径 |
autostart | 是否在音乐下载完后自动播放。true 是,false 否(默认值) |
loop | 是否自动反复播放。loop=2表示重复两次,true 是,false 否。 |
hidden | 是否完全隐藏控制画面。true 是,false 否。 |
starttime="分:秒" | 设定歌曲开始播放的时间。如starttime="00:30"表示从第30秒开始播放 |
volume | 设定音量的大小,数值是0到100之间。内定则为系统本身的设定。 |
width="整数"和high="整数" | 设定控制面板的高度和宽度 |
align | 设定控制面板和旁边文字的对齐方式,其值可以是top、bottom、center、baseline、left、right、texttop、middle、absmiddle、absbottom |
controls | 设定控制面板的外观。默认值是console。console:一般正常面板;smallconsole:较小的面板;playbutton只显示播放按钮;pausecutton:只显示暂停按钮;stopbutton:只显示停止按钮;volumelever:只显示音量调节按钮; |
units | 指定单位为pixels或en |
name | 对象名称 |
title | 说明文字 |
palette | 前景色和背景色。语法:palette="color|color" |
例1:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
//用javascript进行声音播放控制
function ManageSoundControl(action){
var soundControl = document.getElementById("soundControl");
if(action == "play"){
soundControl.play();
}
if(action == "stop"){
soundControl.stop();
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<table width="100%">
<tr>
<td>
<embed id="soundControl" src="*.mp3" mastersound hidden="true" loop="false" autostart="false"></embed>
<input id="btPlay" type="button" value="播放" onclick="ManageSoundControl('play')" />
<input id="btStop" type="button" value="停止" onclick="ManageSoundControl('stop')" />
</td>
</tr>
</table>
</form>
</body>
</html>
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
//用javascript进行声音播放控制
function ManageSoundControl(action){
var soundControl = document.getElementById("soundControl");
if(action == "play"){
soundControl.play();
}
if(action == "stop"){
soundControl.stop();
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<table width="100%">
<tr>
<td>
<embed id="soundControl" src="*.mp3" mastersound hidden="true" loop="false" autostart="false"></embed>
<input id="btPlay" type="button" value="播放" onclick="ManageSoundControl('play')" />
<input id="btStop" type="button" value="停止" onclick="ManageSoundControl('stop')" />
</td>
</tr>
</table>
</form>
</body>
</html>
作者:sy
出处:http://www.cnblogs.com/sydeveloper
QQ:522733724
本页版权归作者和博客园所有,欢迎转载,但未经作者同意必须保留此段声明,
且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利