我正在寻找一个鼠标悬停的声音脚本(对于按钮)。 我打算使用wav声音,但它可以是另一种声音格式。寻找一个鼠标悬停的声音脚本
我在网上找到的那些与新的浏览器版本不兼容。 我特别需要在Firefox中工作。
我在Jquery网站上发现了一个,但它需要Flash。
如果可能,我更喜欢只使用javascript。
我正在寻找一个鼠标悬停的声音脚本(对于按钮)。 我打算使用wav声音,但它可以是另一种声音格式。寻找一个鼠标悬停的声音脚本
我在网上找到的那些与新的浏览器版本不兼容。 我特别需要在Firefox中工作。
我在Jquery网站上发现了一个,但它需要Flash。
如果可能,我更喜欢只使用javascript。
我没能找到一种方法,使之在Firefox下工作,所以我决定在最后使用Flash。
很抱歉,JavaScript无法播放声音。你会发现使用Flash最简单,因为它通常安装在浏览器中。 JavaScript可以通过ExternalInterface
ActionScript API与SWF进行交互。
你可以尝试这样的事情:
<script type="text/javascript">
function EvalSound(soundobj) {
var thissound=document.getElementById(soundobj);
thissound.Play();
}
</script>
<embed src="mysound.wav" autostart=false width=0 height=0 id="mysound" enablejavascript="true">
然后,在链接的鼠标悬停播放,添加代码:
<a href="#" onMouseOver="EvalSound('mysound')">Move mouse here</A>
ok我会试试看,谢谢 – lena 2010-02-16 02:04:46
当然,让我知道它是否有效:P – sthg 2010-02-16 03:37:00
我无法使用这个脚本,也许我只是没有正确使用它,我发现了其他类似的脚本,结果相同。 我决定最后使用Flash。 – lena 2010-03-01 02:06:06