Kак да добавя звук към към CSS меню

webxaoz

Registered
Искам за попитам как да добавя звук към просто и обикновенно html + CSS меню. Искам като селектирам бутоните да се чува примерно някакъв звук. Благодаря ви предварително.
 
Да кажем , че това е кода с който става това но как да го прекрипя към моето меню.
 
Код:
<script language="javascript" type="text/javascript">
function playSound(soundfile) {
document.getElementById("dummy").innerHTML=
"<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"false\" />";
}


Сложи го в head :wink:
 
Това го видях само че няма никакъв звук към менюто. А на мен ми трябва към менюто да има звук
 
Да точно така, но след като сложа този код в <head> никакъв звук не се чува след като цъкна на менюто.
 
Сложи това на всеки линк от менюто:

Код:
<a href="faila.html" onMouseover="playsound('different.wav')">Текст на линка</a>

different.wav заменяш със името на sound файла :wink:
 
Само да спомена,че работи под всички браузъри с изключение на IE5 и по-стари :wink:
 
Код:
<script language="javascript" type="text/javascript">
function playSound(soundfile) {
document.getElementById("dummy").innerHTML=
"<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"false\" />";
}


dummy е името на дива(елемента)
<div id="dummy"></div>
В този див ще се изписва кода за звуковия ефект при натискане на бутон от менюто или при преминаване, зависи как си го направиш.
В менюто трябва да сложиш това:
<a href="#" onclick="playSound('');">Пусни музика</a>
Във скобичките на playsound межу ' и ' се поставя пътя до звуковия файл.
 
Код:
<a href="faila.html" onMouseClick="playsound('different.wav')">Текст на линка</a>

Така ще стане при натискане на бутона :wink:
 
federer_11 каза:
Код:
<a href="faila.html" onMouseClick="playsound('different.wav')">Текст на линка</a>

Така ще стане при натискане на бутона :wink:
Има ли смисъл от това?? Когато се натисне бутона няма да има време да се изслуша мелодията.
 
Да имам такъв файл и не става защо? <a href="http://www.google.bg/" onMouseover="playsound('bang_6.wav')">xxxxxxxxxxxxx</a> ето го нали трябва да е така.
 

Back
Горе