Avatar billede sazon Nybegynder
20. januar 2009 - 17:00 Der er 3 kommentarer og
1 løsning

Sound på Mouseover only

Hey folkens!

Jeg har gang i et projekt hvor jeg kun ønsker en mp3 fil skal køres på Mouseover, og stoppes så snart man fjerner musen igen.

Nogen der kan hjælpe :)?
Avatar billede carstengp Nybegynder
20. januar 2009 - 19:30 #1
<head>

<script type="text/javascript">

function playsound(soundfile){
if (document.all && document.getElementById){
document.getElementById("soundeffect").src="" //reset first in case of problems
document.getElementById("soundeffect").src=soundfile
}
}

function bindsound(tag, soundfile, masterElement){
if (!window.event) return
var source=event.srcElement
while (source!=masterElement && source.tagName!="HTML"){
if (source.tagName==tag.toUpperCase()){
playsound(soundfile)
break
}
source=source.parentElement
}
}

</script>

</head>


<body>

<map name="Map0">
<area href="#" onmouseover="playsound('lydfil.mp3')" shape="circle" coords="43, 98, 16" title="mouseover tekst efter eget valg">
</map>

</body>


koordinaterne kan jo så ændres alt efter hvor lyden skal komme frem.
Det letteste er at lave map i frontpage.


Du kan se scriptet i action på http://www.grineflip.dk/ (musen over aben)
Avatar billede carstengp Nybegynder
20. januar 2009 - 19:31 #2
det burde i hvertfald kunne integreres i en flashfil... men så langt er jeg ikke kommet endnu hehe
Avatar billede sazon Nybegynder
21. januar 2009 - 12:28 #3
He he okay - håber der er nogen der kan hjælpe med det præcise til flash =)
Avatar billede sazon Nybegynder
23. januar 2009 - 18:51 #4
fandt selv en løsning :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester