`
GaoJimmy
  • 浏览: 101469 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

用javascript控制<embed>播放wav

阅读更多
IE6和Firefox3.0测试正常
<embed id="devUnknown" 
       src="./devUnknown.wav"
       width="0"
       height="0"
       loop="false" 
       autostart="false">
</embed>

<script type="text/javascript">
function playSound(id)
{
  var node=document.getElementById(id);
  if(node!=null)
  {
     node.Play();
  }
}
</script>


注意:
   1.不能用hidden="true"代
替width="0"和"height=0"(这也是比较奇怪的地方:hidden属性应该indicating whether the embedded object is invisible.但一旦用hidden属性无法播放声音)

   2.请勿写成
  
function playSound(id)
{
  var node=document.getElementById(id);
  if(node!=null)
  {
     if(node.Play)
     node.Play()
  }
}
   

   不然也会报对象不支持的方法和属性

分享到:
评论
1 楼 qq_26207125 2018-05-14  
有这个node.Play();  方法吗?为什么火狐总是提示没有这个方法

相关推荐

    2021最新写 HTML期末大作业-我的个人主页

    SWF视频可能通过`&lt;object&gt;`或`&lt;embed&gt;`标签插入,然后使用JS控制其播放、暂停等操作。滚动效果可能是用JavaScript或者jQuery库实现的,例如通过监听滚动事件来触发特定动画。 在`sound`目录中,存放了背景音乐文件...

    HTML5前端面试题(含答案)[归类].pdf

    例如,可以使用`&lt;audio&gt;`的`controls`属性来添加播放控制,通过`&lt;source&gt;`标签指定不同格式的源文件,以适应不同的浏览器支持,如MP3、WAV、Ogg和MP4、WebM、Ogg等。 3. **其他媒体标签**: 除了`&lt;audio&gt;`和`...

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

    文档中提到,对于IE8,使用了&lt;embed&gt;标签作为替代方案,而IE9及以上版本、Firefox、Chrome等现代浏览器则可以直接使用&lt;audio&gt;标签并设置其属性。 在HTML5中,&lt;audio&gt;标签被用来嵌入音频内容,并且具有丰富的属性和...

    JavaScript判断各种浏览器代码

    这里需要注意的是,由于IE的特殊性,我们需要指定`classid`属性来引用Windows Media Player控件,并设置多个`&lt;param&gt;`标签来控制播放行为。 #### 4. 检测Opera浏览器 ```javascript if (navigator.appName.indexOf...

    HTML5中文参考手册

    - **特点**:可以直接在网页中播放声音文件,支持多种格式如MP3、WAV等。 - **示例**: ```html &lt;audio controls&gt; &lt;source src="song.mp3" type="audio/mpeg"&gt; 您的浏览器不支持audio标签。 &lt;/audio&gt; ``` ###...

    HTML标签解释大全

    &lt;tr&gt;&lt;td&gt;John&lt;/td&gt;&lt;td&gt;30&lt;/td&gt;&lt;td&gt;New York&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt; ``` ##### 标签:comment - **说明**:`&lt;!-- --&gt;` 标签用于标明不可见的注释,这对于开发者来说非常有用。例如: ```html &lt;!-- 这是一条注释 --...

    HTML5前端面试题(含答案).pdf

    - 字符集声明通常使用`&lt;meta charset="UTF-8"&gt;`,UTF-8编码支持世界上大多数语言,确保了网页内容的国际化。 2. **HTML5中的音频和视频嵌入**: - `audio`标签用于插入音频内容,支持MP3、Wav和Ogg格式。例如: ...

    js播放wav文件(源码)

    JavaScript(简称JS)是一种广泛用于客户端Web开发的脚本语言,它可以用来操作和控制网页中的各种...例如,你可以使用`&lt;audio&gt;`标签和`Audio`对象的API来控制播放、暂停、音量等特性,这样能提供更好的兼容性和控制性。

    html特效代码大全

    ### 使用`&lt;bgsound&gt;`和`&lt;embed&gt;`标签播放背景音乐 在早期的HTML版本中,`&lt;bgsound&gt;`和`&lt;embed&gt;`标签被用来在网页中添加背景音乐。`&lt;bgsound&gt;`是一个非标准的HTML标签,主要在Internet Explorer浏览器中使用,而`...

    百度MP3实现例子

    1. **使用`&lt;object&gt;`和`&lt;embed&gt;`标签**:`&lt;object&gt;`主要针对IE浏览器,而`&lt;embed&gt;`则用于其他非IE浏览器。 2. **参数配置**:通过设置`&lt;param&gt;`标签和`&lt;embed&gt;`标签中的属性,确保播放器具有良好的用户体验。 3. **...

    如何在Html中添加音乐.docx

    `&lt;embed&gt;`标签支持多个属性来控制音乐播放的行为: - `src`:定义音乐文件的URL。 - `autostart`:决定音乐是否在页面加载时自动播放。默认为`FALSE`。 - `loop`:设置音乐播放次数。`TRUE`表示无限循环,`FALSE...

    内嵌realplayer播放器

    3. **JavaScript交互**:通过JavaScript,我们可以对内嵌的RealPlayer进行更复杂的操作,如控制播放、暂停、停止、调整音量等。RealPlayer提供了一系列的JavaScript接口供开发者调用。 4. **服务器端处理**:在C# ...

    制作html帖:如何在网页中添加音乐代码与音乐地.docx

    - 例如,插入MP3、RM、RA、RAM、ASF等格式的音乐,可以使用`&lt;EMBED&gt;`标签,并指定相应的插件类型,如`type=audio/x-pn-realaudio-plugin`。 7. **隐藏播放器**: 若要隐藏播放器,可以将`width`和`height`的值...

    div+css布局实现个人网页设计(HTML期末作业)

    - 使用`&lt;object&gt;`或`&lt;embed&gt;`标签。 ### 三、实际应用案例分析 根据给定的部分内容,我们可以看到该项目不仅涵盖了上述知识点,还特别注重实践应用,比如: - **布局结构**: - 主流的浮动布局结构,兼容主流...

    网站背景音乐实现方法

    使用&lt;embed&gt;标签还可以创建一个具有播放、暂停、停止等功能的Web播放器。其属性设置包括源文件地址、是否自动播放、是否循环、是否隐藏控制面板等。通过合理配置这些属性,可以使音乐播放行为更加符合网页设计的需求...

    HTML5 新标签全部总汇(推荐)

    4. `&lt;canvas&gt;` 标签:提供了使用JavaScript进行动态图形绘制的能力,常用于游戏开发、数据可视化等场景。但是过多的JavaScript绘图可能增加浏览器的计算负担。 5. `&lt;command&gt;` 标签:用于定义命令按钮,但其实际...

    第八章 在网页中插入多媒体对象.docx

    HTML5的`&lt;audio&gt;`和`&lt;video&gt;`标签提供了内建支持,同时可以使用JavaScript库如JW Player、Flowplayer等进行更复杂的控制和播放功能。 8. **插入Shockwave对象**: Shockwave是一种支持复杂交互和多媒体的插件,...

    ablautschool.github.io:Ablaut网站

    `&lt;h1&gt;`至`&lt;h6&gt;`),链接(`&lt;a&gt;`),列表(`&lt;ul&gt;`,`&lt;ol&gt;`,`&lt;li&gt;`),图像(`&lt;img&gt;`),表格(`&lt;table&gt;`,`&lt;tr&gt;`,`&lt;td&gt;`),以及更多复杂结构如框架(`&lt;iframe&gt;`)和嵌入内容(`&lt;embed&gt;`)。 通过研究Ablautschool...

    js调用flash问题

    &lt;embed src="wavplayer.swf" allowScriptAccess="always" width="550" height="400"&gt;&lt;/embed&gt; &lt;/object&gt; ``` `allowScriptAccess`参数必须设为`always`,以允许JavaScript与Flash交互。 2. **在Flash中公开方法...

Global site tag (gtag.js) - Google Analytics