Показать сообщение отдельно
  #1 (permalink)  
Старый 08.11.2009, 20:09
Новичок на форуме
Отправить личное сообщение для romms Посмотреть профиль Найти все сообщения от romms
 
Регистрация: 08.11.2009
Сообщений: 1

Звук на сайте с помощю JavaScript
Задача такова: Есть сайт, на неом должно отображаться изображения типа "Звук выключен". после тыка по єтому обєкту, изображения меняєтся и должен проигрываться музон. И конешно по повторном тыку всьо наоборот.
вот я сделал так:

...

<script language="JavaScript" type="text/javascript">
<!--
var musicURL='/asd.wav'; // путь к файлу с музыкой
var status="";

if (status=='off')
{
     musicTag=(navigator.appName=='Microsoft Internet Explorer')?
         '<bgsound src="'+musicURL+'" />':
         '<embed src="'+musicURL+'" hidden="true" autostart="true" loop="true" />';
document.getElementById("music").innerHTML='<img src="/img/music-on.gif" alt="mysic" onclick="doMusic(\'on\')"/>'+musicTag;
}
else
{
document.getElementById("music").innerHTML='<img src="/img/music-off.gif" alt="mysic" onclick="doMusic(\'off\')"/>';
}
}
//-->
</script>

...

<div id="music">
<img src="/img/music-off.gif" alt="mysic" onclick='doMusic("off");' />
</div>
...


Вот такой способ... но! FF, Ослик - "останавливает" звук, а опере - нет! Как сделать чтобы все браузеры поддерживали все нужные функции?
Ответить с цитированием