Lyd på knap

Tags:    javascript

Hej.
Er det muligt at sætte en lyd til at afspilles når man trykker på en knap... Som en form for effekt? Eller skal man så over til flash?



6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hej, sådan gøres det:

Først indsætter du dette javascript mellem <head> og </head>:
Fold kodeboks ind/udKode 

Så sætter du den har kode ind der hvor knappen skal være:
Fold kodeboks ind/udKode 

Håber der hjælper :D

m.v.h

Jeppe



Du tilføjer bare en onClick="PlaySound('eksempel.wav')" til enten <a> eller <img> .. Hver opmærksom på at det kun virker i IE.



Hmm hvad nu hvis knappen er en lavet således: <a><img>

Det er selvfølgelig ikke en knap med en link, sorry vildledelsen



Sådan:
du bytter kode til knappen :
Fold kodeboks ind/udKode 

ud med denne:
Fold kodeboks ind/udKode 





Okay.. Tak :)
Men er det så umuligt at få det til at kunne afspilles i FF og Safari?



FireFox ville i hvert fald ikke kunne li det nævnte javascript. Det er en meget typisk IE kode.

Jeg skal være ærlig at sige at jeg ikke ved om firefox gider afspille lyde på den måde som IE vil. Ellers så sprøg google lidt.

En anden idé er måsek at lave en afspiller i Flash hvor du bare giver den et input om hvilken fil du vil have den skal afspille.. Har ikke selv rodet med det, men det burde helt sikkert være muligt uden at skulle købe en Flash Media Server (koster op i mange tusindkroners klassen).

Evt. tjek http://www.flashkit.com for at finde en kode til at afspille lyde i flash :)



t