Avatar billede casperhojstrup Nybegynder
21. august 2001 - 09:50 Der er 4 kommentarer og
1 løsning

Lyd på links ?

Er der nogen der kan forklare hvordan jeg laver OnMouseOver lyd på nogle links ? Shell.com havde det engang, men det er væk nu.
Avatar billede prodic Mester
21. august 2001 - 09:57 #1
<script language=\"JavaScript\"><!--
var can_play = false;

var mimetype = \'audio/midi\';

if (navigator.mimeTypes) {
    if (navigator.mimeTypes[mimetype] != null) {
        if (navigator.mimeTypes[mimetype].enabledPlugin != null) {
            can_play = true;
            document.write(\'<embed src=\"sound.mid\" hidden=true loop=false autostart=false>\');
        }
    }
}
if (document.all) {
    can_play = true;
    document.write(\'<embed src=\"sound.mid\" hidden=true loop=false autostart=false>\');
}

function playSound() {
    if (document.embeds && can_play) {
        if (navigator.appName == \'Netscape\')
            document.embeds[0].play();
        else
            document.embeds[0].run();
    }
}

function stopSound() {
    if (document.embeds && can_play)
        document.embeds[0].stop();
}
//--></script>

<a href=\"#\" onMouseover=\"playSound()\" onMouseOut=\"stopSound()\"><img src=\"image.gif\" width=\"100\" height=\"100\" border=\"0\"></a>




Sådan noget?
Avatar billede casperhojstrup Nybegynder
21. august 2001 - 10:08 #2
prodic:
Tak...men jeg får en runtime error: Objektet understøtter ikke den egenskab eller metode.

Jeg tror eller det er det jeg leder efter !!!

Har du en ide ?
Avatar billede jakoba Nybegynder
21. august 2001 - 10:38 #3
Det er det du leder efter, men desværre er det ret elendigt understøttet af diverse plug-in magere, du må regne med at over 50% ikke får den lyd at høre.

For at få noget mere pålideligt bør du bruge flash (flash 4 er der mange der har og den kan styre (og preloade) lyd.

en anden mulighed er en Java-Applet men ikke vældig god lydkvalitet.

Jeg har gjort det med en skjult ramme hvor jeg skriver embed-kommandoen ind når der skal komme en lyd. Det virker vist for lidt over 50% men der er mærkbar delay da lydfilen skal loades:
http://hjem.get2net.dk/Jakob.Aggernaes/prek/prgentleframe.html
(mouseover på katten, dragen og billedet ved \"natural born sillies\")

mvh JakobA
Avatar billede casperhojstrup Nybegynder
21. august 2001 - 12:00 #4
Jeg kan ikke bruge det, men jeg fik svar på mit spørgsmål...tak !
Avatar billede prodic Mester
21. august 2001 - 12:04 #5
Siger tak for point, og tak til Jakob for den uddybende forklaring.
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
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

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