`
bluedusk
  • 浏览: 270287 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

网页中播放声音

阅读更多
1.使用dhtml标记<bgsound>。

  1. <bgsound   id=bg1   src="mid/1.mid">       
  2.   <select   onchange="bg1.src=this.value">  
  3.   <option   value="mid/1.mid">1</option>  
  4.   <option   value="mid/2.mid">2</option>  
  5.   <option   value="mid/3.mid">3</option>  
  6.   </select>

实现通过下拉框选择不同的音乐来播放

<bgsound   src=""   loop=""   />中的loop如果设置为-1表示循环播放无穷大次。

2.使用<embed>嵌入播放器来播放

  1. <embed   src=xx.mp3   autostart=true></embed>
  2. <object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'
  3. codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='450' height='384'>
  4. <param name='movie' value='http://live.csdn.net/vcastr21.swf' />
  5. <param name='quality' value='high' /><param name='IsShowBar' value='1'>
  6. <param name='allowFullScreen' value='true' /><param name='BufferTime' value='10' />
  7. <param name='FlashVars' value='vcastr_xml=http://live.csdn.net/xml_movielist/23.xml&IsAutoPlay=1' />
  8. <embed src='http://live.csdn.net/vcastr21.swf' allowFullScreen='true'
  9. FlashVars='vcastr_xml=http://live.csdn.net/xml_movielist/23.xml&IsAutoPlay=1'
  10. pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='450'
  11. height='384'></embed>
  12. </object>

3.使用javascript控制播放与停止

  1. <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" validateRequest="false"%>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" >
  4. <head runat="server">
  5.     <title>无标题页</title>
  6.     <script language="javascript" type="text/javascript">
  7.         //用javascript进行声音播放控制
  8.        function ManageSoundControl(action)
  9.        {
  10.             var soundControl = document.getElementById("soundControl");
  11.             if(action == "play")
  12.           {
  13.                 soundControl.play();
  14.             }
  15.             if(action == "stop")
  16.             {
  17.                 soundControl.stop();
  18.             }
  19.         }
  20.     </script>
  21. </head>
  22. <body>
  23.     <form id="form1" runat="server">
  24.         <table width="100%">
  25.             <tr>
  26.                 <td>
  27.                      <embed id="soundControl" src="求佛.mp3" mastersound hidden="true" loop="false" autostart="false"></embed>
  28.                      <input id="btPlay" type="button" value="播放" onclick="ManageSoundControl('play')" />
  29.                      <input id="btStop" type="button" value="播放" onclick="ManageSoundControl('stop')" />
  30.                 </td>
  31.             </tr>          
  32.         </table>
  33.     </form>
  34. </body>
  35. </html>
  36. <html>
  37. <head>
  38. <title>用javascript进行声音播放控制</title>
  39. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  40. <script language="JavaScript">
  41. <!-- //定义一个声音播放控制的function, 需注意Netscape和IE对script的解释各不相同
  42. function MM_controlSound(sndAction,sndObj)
  43. {  
  44.   if(eval(sndObj) != null)
  45.   {   
  46.     if(navigator.appName=='Netscape')
  47.     {
  48.      eval( sndObj+ ( (sndAction=='stop') ? '.stop()' : '.play(false)' ) );   
  49.     }
  50.     else if(eval(sndObj+".FileName"))  
  51.  {
  52.    eval(sndObj+((sndAction=='stop')?'.stop()':'.play()'));  
  53.     }
  54.   }
  55. }
  56. //-->
  57. </script>
  58. </head>
  59. <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>

分享到:
评论

相关推荐

    jquery实现的网页自动播放声音

    标题“jquery实现的网页自动播放声音”直接指出了本文档的主题,即使用jQuery库来实现网页中声音文件的自动播放功能。描述部分则简单介绍了文档内容,即通过jQuery实现自动播放声音的方法,并为需要此功能的开发者...

    网页声音播放(支持多种浏览器)

    网页声音播放技术是现代网页开发中的一个重要组成部分,它允许开发者在网页中集成音频元素,为用户提供更加丰富的交互体验。本文将深入探讨如何实现一个跨浏览器的声音播放功能,并以"网页声音播放(支持多种浏览器...

    Win8播放网页视频没声音怎么办.docx

    - 检查是否勾选了“在网页中播放动画”和“在网页中播放声音”的选项。 - **原理**:这些选项控制着浏览器播放多媒体内容的功能,确保它们处于启用状态是解决问题的第一步。 ##### 2. 清除IE临时文件 - **步骤**:...

    网页中视频没有声音怎么办.docx

    在高级设置列表中,查找“网页中播放声音”这一项。如果这个选项未被勾选,那么视频可能无法正常播放声音。选中这个选项,点击“确定”,然后重启浏览器,看看是否解决了问题。 3. **硬件检查**: 确保你的计算机...

    易语言网页播放没声音问题

    1. **浏览器兼容性**:网页播放声音主要依赖于HTML5的Audio API,但不同的浏览器对这些API的支持程度可能不同。例如,IE浏览器曾经对HTML5的audio标签支持不佳,而Chrome、Firefox等现代浏览器则有更好的支持。因此...

    网页视频没有声音怎么办.docx

    - 在“高级”设置列表中,滚动到有关多媒体的选项,寻找类似“在网页中播放声音”的设置。如果此选项未被选中,勾选它,然后点击“确定”,重启浏览器,看看是否解决了问题。 3. **测试其他视频**: - 如果只是...

    win7系统禁止网页播放背景音乐解决办法.docx

    4. **取消勾选相关选项**:在“高级”设置面板中,找到“多媒体”部分,取消勾选“在网页中播放动画”和“在网页中播放声音”两个选项。 5. **保存设置**:完成以上操作后,点击“确定”或“应用”按钮来保存更改。 ...

    Dreamweaver—网页播放声音方法七

    总结来说,网页播放声音在Dreamweaver中有多种实现方式,包括手动添加`&lt;BGSOUND&gt;`标签、使用行为功能,以及嵌入音频插件。同时,为了确保广泛的浏览器兼容性,开发者需要了解并适配Netscape的LiveAudio和IE的`...

    网页无声音的解决方案

    4. **驱动程序问题**:过时或损坏的音频驱动可能导致网页无法播放声音。检查声卡驱动是否最新。在Windows中,可以通过设备管理器更新驱动,找到“声音、视频和游戏控制器”,右键声卡设备,选择“更新驱动”。 5. *...

    播放网页时没声音解决

    在日常使用互联网的过程中,我们经常遇到的一个问题是:在浏览网页时发现网页中的音频或视频无法正常播放声音。这种情况可能会给我们带来不便,尤其是在观看重要的在线课程、会议或是娱乐内容时。接下来,我们将详细...

    为什么网页上打开视频没有声音.docx

    3. 在高级设置列表中,找到“在网页中播放声音”的选项,确保其前面的复选框已被勾选,然后点击“确定”保存设置。 此外,还需要检查IE浏览器是否允许活动内容在本地文件中运行。具体步骤如下: 1. 进入IE菜单栏,...

    windows_7播放网页视频没有声音

    ### Windows 7 播放网页视频没有声音的解决方案 #### 问题背景 根据提供的信息,用户在使用Windows 7操作系统时遇到了一个普遍的问题:在浏览网页时播放视频(如Flash格式的视频或其他在线视频)没有声音。然而,...

    易语言源码易语言网页播放没声音问题.rar

    易语言源码易语言网页播放没声音问题.rar 易语言源码易语言网页播放没声音问题.rar 易语言源码易语言网页播放没声音问题.rar 易语言源码易语言网页播放没声音问题.rar 易语言源码易语言网页播放没声音问题.rar ...

    网页中的声音报警倒计时

    综上所述,实现“网页中的声音报警倒计时”功能需要结合HTML来构建用户界面,JavaScript来处理逻辑,以及可能的音频处理技术来播放声音。通过这样的组合,我们可以创建一个用户友好的交互式倒计时器,当时间到达零时...

    HTML5坦克大战网页版.zip

    4. 声音处理:HTML5的`&lt;audio&gt;`元素使得在网页中播放声音变得简单,坦克大战可能包含背景音乐、开火声、爆炸声等音效,这些都需要通过JavaScript进行控制。 5. 用户交互:包括键盘输入、鼠标点击等,开发者需要监听...

    解决win7 网页flash 没有声音

    解决win7 网页播放flash时没有声音的情况。亲测~~~~~~~

    易语言禁止网页跳转声音

    "易语言禁止网页跳转声音"是一个这样的应用实例,它使用了易语言这一国产编程语言来实现阻止网页在页面跳转时播放声音的功能。易语言是一种以中文编程为特色的编程工具,其简洁明了的语法使得初学者也能快速上手。 ...

    页面声音播放

    在网页开发中,“页面声音播放”是一个重要的功能,它允许用户在浏览网页时听到音频内容。这通常涉及到JavaScript的使用,因为JavaScript是浏览器端最常用的语言,用于处理动态交互和媒体控制。在这个话题中,我们将...

Global site tag (gtag.js) - Google Analytics