asp.net播放声音
2014-04-18 09:08
281 查看
1.使用dhtml标记<bgsound>。 <bgsound id=bg1 src="mid/1.mid"> <select onchange="bg1.src=this.value"> <option value="mid/1.mid">1</option> <option value="mid/2.mid">2</option> <option value="mid/3.mid">3</option> </select> 实现通过下拉框选择不同的音乐来播放 <bgsound src="" loop="" />中的loop如果设置为-1表示循环播放无穷大次。 2.使用<embed>嵌入播放器来播放 <embed src=xx.mp3 autostart=true></embed> <object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=7,0,19,0' width='450' height='384'> <param name='movie' value='http://live.csdn.net/vcastr21.swf' /> <param name='quality' value='high' /><param name='IsShowBar' value='1'> <param name='allowFullScreen' value='true' /><param name='BufferTime' value='10' /> <param name='FlashVars' value='vcastr_xml=http://live.csdn.net/xml_movielist/23.xml&IsAutoPlay=1' /> <embed src='http://live.csdn.net/vcastr21.swf' allowFullScreen='true' FlashVars='vcastr_xml=http://live.csdn.net/xml_movielist/23.xml&IsAutoPlay=1' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='450' height='384'></embed> </object> 3.使用javascript控制播放与停止 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" validateRequest="false"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" 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> <html> <head> <title>用javascript进行声音播放控制</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script language="JavaScript"> <!-- //定义一个声音播放控制的function, 需注意Netscape和IE对script的解释各不相同 function MM_controlSound(sndAction,sndObj) { if(eval(sndObj) != null) { if(navigator.appName=='Netscape') { eval( sndObj+ ( (sndAction=='stop') ? '.stop()' : '.play(false)' ) ); } else if(eval(sndObj+".FileName")) { eval(sndObj+((sndAction=='stop')?'.stop()':'.play()')); } } } //--> </script> </head> <body> <!-- 开始控制声音播放--> <embed name='MM_controlSound1' src='1.wma' loop=false autostart=false mastersound hidden=true width=10 height=10> </embed> <!-- 用onMouseOver控制声音播放--> <a href="#" onMouseOver="MM_controlSound('play','document.MM_controlSound1')" onMouseOut="MM_controlSound('stop','document.MM_controlSound1')" > 当鼠标移到这儿时会播放声音</a> </body> </html>
相关文章推荐
- 在asp.net中对符合条件的播放声音
- 在asp.net中对符合条件的播放声音
- ASP.NET中将声音文件添加到资源中并进行播放的方法
- ASP.NET播放视频有声音没画面
- asp.net播放声音
- ASP.NET中将声音文件添加到资源中并进行播放的方法
- 使用LiveSound在服务器端播放声音文件的控件LiveControls for ASP.NET
- asp.net 如何播放视频
- asp.net页面--插入视频播放代码wma,wmv-----()
- ASP.NET页面嵌入视频播放
- 在ASP.NET网站中实现带列表的视频播放
- asp.net 后台获取flv视频地址进行播放【转】
- asp.net 中使用flash播放器播放flv格式视频开发
- ASP.NET- 播放视频代码
- Asp.net网站如何播放Flv视频
- VB.NET中声音的播放 Montaque(原作)
- 关于asp.net 做视频播放网站的积累
- asp.net mvc 2.0+Silverlight播放器开发的TeamVideo视频播放网站--系列1
- asp.net各种类型视频播放代码