Воспроизведение звука по событию

Avenus

Under Glory Yield
Воспроизведение звука по событию

Привет, всем!
Обычная схема для воспроизведения звука на странице:
PHP:
<script>
function playsound(){
document.soundobj.play();
}
</script>
<embed src='sound.wav' hidden='true' autostart='false' width='0' height='0' loop='false' name='soundobj'>
<input type='button' value='play' onClick='playsound();'>
Работает только в IE.

Подскажите, пожалуйста, почему не работает в других браузерах?

В Opera воспроизводится сразу после загрузки страницы. По нажатию на кнопку не срабатывает. При этом, если в стиле embed объекта задать display:none и в фнукцию playsound добавить показ объекта, то звук проигрывается один раз.

В Mozilla и Google Chrome вообще тишина. В принципе, этих браузеров достаточно.
 
Сверху