想在客户端通过javascript在客户端发出声音,就像beep()一样,不知如何实现.
解决方案 »
- 求: 遍历指定目录下的所有根目录、并判断目录权限的程序..如需报酬,可联系我QQ.
- VS2008和VS2005有什么区别啊
- 用JS怎么样去动态的改变TD的background-image属性???
- asp.net中 的DropDownList1
- 关于DataList 中的UpdateCommand 和CancelCommand 事件不执行的问题
- [犯法]大家说我这个网站会不会犯法,我用了http://shanghai.kijiji.cn的样式???
- 做B/S 结构的应用程序如何加入WINDOWS应用程序吗
- 网页之间传递参数的问题
- 如何在子面页写一个JS,用来给父页面的某个BOX付值?
- DataGrid OnUpdateCommand 的问题
- asp.net小问题
- 求教,关于时间型数据相减的.
<EMBED NAME="testMusic1" id="testMusic1" SRC="sound/ding.wav" HIDDEN="true" AUTOSTART="false" MASTERSOUND>
其中 src 指定了声音文件的路径.要播放时用脚本:
<script language="javascript">
function playsound()
{
document.testMusic1.play();
}
</script>如果要一个按钮按下时发声,就给按钮加一个: onclick="playsound();"如果要鼠标放上时响一下,就给其加:onmouserover="playsound();"
但这个方案有着先天不足, 1是它只能在IE上跑,在FireFox中不被默认支持.
2,声音文件越短越好,否则第一个没播放结束时,第二个是播不出来的, 这种情况在 有一排按钮需要鼠标滑过时发声时尤为明显.