我正在尋找一個鼠標懸停的聲音腳本(對於按鈕)。 我打算使用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