24. april 2001 - 09:40
Der er
2 kommentarer og 1 løsning
Alle Links med Lyd
Hvorfor virker dette ikke ?? <bgsound loop=0 id=soundfx name=soundfx> <script language=javascript><!-- function playSound(playsound) { if(navigator.appName != \"Netscape\") { document.all.soundfx.src = \"sounds/\"+playsound+\".wav\"; } else java script:void(0); } function init() { for (i = 0; i < document.links.length; i++) { document.links[i].onMouseOver = \"playSound(\'launch_select1\');\"; } } window.onload = init(); // --></script> Det er init() som ikke virker,.. hvis jeg laver et link med onmouseover=\"playSound(\'anything\');\" virker det fint ! men ikke via init(). P.S: Jeg bruger MSIE5
Annonceindlæg fra Infor
24. april 2001 - 10:17
#1
prøv på denne måde: <bgsound loop=0 id=soundfx name=soundfx> <script language=javascript><!-- function playSound(playsound) { if(navigator.appName != \"Netscape\") { document.all.soundfx.src = \"sounds/\"+playsound+\".wav\"; } else java script:void(0); } function playIt() { playSound(\'launch_select1\'); }; function init() { for (i = 0; i < document.links.length; i++) { document.links[i].onMouseOver = playIt; } } window.onload = init(); // --></script> mvh JakobA
24. april 2001 - 10:31
#2
sidste linie bør også rettes: ( fjerne parenteser for at vise at funktionen skal assignes, ikke dens resultat ) window.onload = init;