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()
}
}
不然也会报对象不支持的方法和属性
分享到:
相关推荐
SWF视频可能通过`<object>`或`<embed>`标签插入,然后使用JS控制其播放、暂停等操作。滚动效果可能是用JavaScript或者jQuery库实现的,例如通过监听滚动事件来触发特定动画。 在`sound`目录中,存放了背景音乐文件...
例如,可以使用`<audio>`的`controls`属性来添加播放控制,通过`<source>`标签指定不同格式的源文件,以适应不同的浏览器支持,如MP3、WAV、Ogg和MP4、WebM、Ogg等。 3. **其他媒体标签**: 除了`<audio>`和`...
文档中提到,对于IE8,使用了<embed>标签作为替代方案,而IE9及以上版本、Firefox、Chrome等现代浏览器则可以直接使用<audio>标签并设置其属性。 在HTML5中,<audio>标签被用来嵌入音频内容,并且具有丰富的属性和...
这里需要注意的是,由于IE的特殊性,我们需要指定`classid`属性来引用Windows Media Player控件,并设置多个`<param>`标签来控制播放行为。 #### 4. 检测Opera浏览器 ```javascript if (navigator.appName.indexOf...
- **特点**:可以直接在网页中播放声音文件,支持多种格式如MP3、WAV等。 - **示例**: ```html <audio controls> <source src="song.mp3" type="audio/mpeg"> 您的浏览器不支持audio标签。 </audio> ``` ###...
<tr><td>John</td><td>30</td><td>New York</td></tr> </table> ``` ##### 标签:comment - **说明**:`<!-- -->` 标签用于标明不可见的注释,这对于开发者来说非常有用。例如: ```html <!-- 这是一条注释 --...
- 字符集声明通常使用`<meta charset="UTF-8">`,UTF-8编码支持世界上大多数语言,确保了网页内容的国际化。 2. **HTML5中的音频和视频嵌入**: - `audio`标签用于插入音频内容,支持MP3、Wav和Ogg格式。例如: ...
JavaScript(简称JS)是一种广泛用于客户端Web开发的脚本语言,它可以用来操作和控制网页中的各种...例如,你可以使用`<audio>`标签和`Audio`对象的API来控制播放、暂停、音量等特性,这样能提供更好的兼容性和控制性。
### 使用`<bgsound>`和`<embed>`标签播放背景音乐 在早期的HTML版本中,`<bgsound>`和`<embed>`标签被用来在网页中添加背景音乐。`<bgsound>`是一个非标准的HTML标签,主要在Internet Explorer浏览器中使用,而`...
1. **使用`<object>`和`<embed>`标签**:`<object>`主要针对IE浏览器,而`<embed>`则用于其他非IE浏览器。 2. **参数配置**:通过设置`<param>`标签和`<embed>`标签中的属性,确保播放器具有良好的用户体验。 3. **...
`<embed>`标签支持多个属性来控制音乐播放的行为: - `src`:定义音乐文件的URL。 - `autostart`:决定音乐是否在页面加载时自动播放。默认为`FALSE`。 - `loop`:设置音乐播放次数。`TRUE`表示无限循环,`FALSE...
3. **JavaScript交互**:通过JavaScript,我们可以对内嵌的RealPlayer进行更复杂的操作,如控制播放、暂停、停止、调整音量等。RealPlayer提供了一系列的JavaScript接口供开发者调用。 4. **服务器端处理**:在C# ...
- 例如,插入MP3、RM、RA、RAM、ASF等格式的音乐,可以使用`<EMBED>`标签,并指定相应的插件类型,如`type=audio/x-pn-realaudio-plugin`。 7. **隐藏播放器**: 若要隐藏播放器,可以将`width`和`height`的值...
- 使用`<object>`或`<embed>`标签。 ### 三、实际应用案例分析 根据给定的部分内容,我们可以看到该项目不仅涵盖了上述知识点,还特别注重实践应用,比如: - **布局结构**: - 主流的浮动布局结构,兼容主流...
使用<embed>标签还可以创建一个具有播放、暂停、停止等功能的Web播放器。其属性设置包括源文件地址、是否自动播放、是否循环、是否隐藏控制面板等。通过合理配置这些属性,可以使音乐播放行为更加符合网页设计的需求...
4. `<canvas>` 标签:提供了使用JavaScript进行动态图形绘制的能力,常用于游戏开发、数据可视化等场景。但是过多的JavaScript绘图可能增加浏览器的计算负担。 5. `<command>` 标签:用于定义命令按钮,但其实际...
HTML5的`<audio>`和`<video>`标签提供了内建支持,同时可以使用JavaScript库如JW Player、Flowplayer等进行更复杂的控制和播放功能。 8. **插入Shockwave对象**: Shockwave是一种支持复杂交互和多媒体的插件,...
`<h1>`至`<h6>`),链接(`<a>`),列表(`<ul>`,`<ol>`,`<li>`),图像(`<img>`),表格(`<table>`,`<tr>`,`<td>`),以及更多复杂结构如框架(`<iframe>`)和嵌入内容(`<embed>`)。 通过研究Ablautschool...
<embed src="wavplayer.swf" allowScriptAccess="always" width="550" height="400"></embed> </object> ``` `allowScriptAccess`参数必须设为`always`,以允许JavaScript与Flash交互。 2. **在Flash中公开方法...