javascript - 在所有浏览器的 HTML 页面中嵌入 .wav 文件(无控件)

标签 javascript html cross-browser wav

我需要在点击按钮时播放几个 wav 文件。我找到了适用于 IE 的解决方案,但它需要适用于 Firefox 的 QickTime 插件。

还有其他办法吗?

<html>
    <head>
        <script>
function DHTMLSound(surl) {
  document.getElementById("dummyspan").innerHTML=
    "<embed src='"+surl+"' hidden=true autostart=true loop=false>";
}
        </script>
    </head>
    <body>
        <h1>test</h1>
        <span id=dummyspan></span>
        <input type="button" value="Play" onmouseover="DHTMLSound('1.wav')">
    </body>
</html>

最佳答案

使用其中之一。我只使用过 jPlayer,强烈推荐它。

jPlayer (需要闪存)

Scriptaculous plugin (在 Firefox 中没有 Flash 的情况下工作)

MooTools (需要闪存)

关于javascript - 在所有浏览器的 HTML 页面中嵌入 .wav 文件(无控件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1700300/

相关文章:

java - Google Web Toolkit (GWT),获取旧版 JavaScript 代码以通过 GWT 应用程序进行 AJAX 调用(以绕过同源策略)?

javascript - ruby on Rails - 无法运行javascript

html - 从 DiagrammeR 导出美人鱼图

javascript - iOS webView 的 Angular 问题

javascript - Symfony 2.6 - 将 jQuery 文件添加到 Twig

javascript - Canvas 的砌体布局

javascript - 如何在加载后从缓存中读取 iframe 的 *original* 源

html - IE11 显示每个 { 显示 : table-cell } element at a new line

javascript - 如果我使用 jQuery,我应该进行跨浏览器测试吗?

javascript - Traceur 在多大程度上编译为 IE8 兼容的 Javascript?