mehrere onMouseovergeräusche auf einer Seite
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Hallo zusammen!
Bei einem onMouseovergeräusch (z.B. mit der Maus über einen Hund fahren und der bellt dann)benutze ich folgenden Html-Code:
zwischen <head> und </head>
<SCRIPT LANGUAGE=JavaScript>
function playGGc(){
document.sound.play();
}
</SCRIPT>
zwischen <body> und </body>
<EMBED SRC="SoundURL" autostart=false loop="0" HIDDEN=TRUE NAME="sound" width="0" height="0"></embed>
<img src="BildURL" onMouseover="playGGc()" alt="Sound">
Nur wenn ich mehrere verschiedene Geräusche auf einer Seite haben will, geht das nicht, weil ich ja im <embed> nur ein Geräusch definiert habe. Schreibe ich da zwei oder mehrer rein, weiß der Rechner deshalb noch lange nicht, welches Geräusch er welchem Bild zuordnen soll.
Da ich selbst noch nicht soviel Ahnung habe, von HTML-Codes und Javascripts schreiben, wäre es nett, wenn mir da jemand einen Tip geben könnte, wie ich mehrere verschiedene Geräusche auf eine Seite bekomme.
Vielen Dank!
Gruß Benny
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich würd es so machen:
// zwischen <head> und </head> <SCRIPT LANGUAGE=JavaScript> function play_sound(name) { document.getElementById(name).play(); } </SCRIPT> // dann für jeden sound einen <embed> anlegen <EMBED SRC="wuff.mp3" autostart=false loop="0" HIDDEN=TRUE NAME="hund" width="0" height="0"></embed> <EMBED SRC="miau.mp3" autostart=false loop="0" HIDDEN=TRUE NAME="katze" width="0" height="0"></embed> <img src="hund.jpg" onMouseover="play_sound('hund')" alt="Sound"> <img src="katze.jpg" onMouseover="play_sound('katze')" alt="Sound">
Ist allerdings nicht getestet.
MfG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage