Ищем звуковой скрипт при наведении курсора - PullRequest
3 голосов
/ 16 февраля 2010

Я ищу скрипт звука при наведении курсора (для кнопки). Я планирую использовать звук WAV, но это может быть другой формат звука.

Те, что я нашел в сети, не совместимы с новой версией браузера. Особенно мне это нужно для работы в Firefox.

Я нашел один на сайте Jquery, но для этого требуется Flash.

Я предпочитаю использовать только javascript, если это возможно.

Ответы [ 3 ]

1 голос
/ 16 февраля 2010

Извините, но JavaScript не может воспроизводить звук. Вам будет легче работать с Flash, так как он обычно устанавливается в браузерах. JavaScript может взаимодействовать с SWF-файлами через ExternalInterface ActionScript API.

0 голосов
/ 01 марта 2010

Мне не удалось найти способ заставить его работать под Firefox, поэтому я решил использовать Flash в конце.

0 голосов
/ 16 февраля 2010

Вы можете попробовать что-то вроде этого:

<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>
...