Hab ein Script, welches mit Hilfe von Mouseover auf einer Schaltfläche Sound angibt. Nur leider funktioniert dies nur im IE und nicht im Firefox. Kann mir jemand vielleicht nen Code gegen, der in Firefox arbeitet. Will auch nicht den EMFF-Player einbinden, da er ja immer zusehen ist.

Mein Code

Code:
<html>
<head>
<title>Navigation_oben</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script type="text/javascript">
<!--
function PlaySound&#40;&#41; &#123;
   if &#40;document.all&#41; &#123;
       document.all.play.src = "sound.wav";
   &#125;
&#125;
function newImage&#40;arg&#41; &#123;
   if &#40;document.images&#41; &#123;
      rslt = new Image&#40;&#41;;
      rslt.src = arg;
      return rslt;
   &#125;
&#125;
function changeImages&#40;&#41; &#123;
   if &#40;document.images && &#40;preloadFlag == true&#41;&#41; &#123;
      for &#40;var i=0; i<changeImages.arguments.length; i+=2&#41; &#123;
         document&#91;changeImages.arguments&#91;i&#93;&#93;.src = changeImages.arguments&#91;i+1&#93;;
      &#125;
   &#125;
&#125;
var preloadFlag = false;
function preloadImages&#40;&#41; &#123;
   if &#40;document.images&#41; &#123;
      Navigation_oben_01_Kontakt_over = newImage&#40;"Bilder/Navigation_oben_01-Kontakt_.gif"&#41;;
      Navigation_oben_01_Team_over = newImage&#40;"Bilder/Navigation_oben_01-Team_ove.gif"&#41;;
      Navigation_oben_01_Jobs_over = newImage&#40;"Bilder/Navigation_oben_01-Jobs_ove.gif"&#41;;
      preloadFlag = true;
   &#125;
&#125;
// -->
</script>

      <bgsound id=play>
      <embed src="sound.wav" hidden="true" autostart="false">
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="preloadImages&#40;&#41;;">

[img]Bilder/Navigation_oben_01.gif[/img]
<map name="Navigation_oben_01_Map">
<area shape="poly" alt="" coords="565,0, 565,98, 347,98, 393,0" href="#"
   onmouseover="javascript&#58;PlaySound&#40;&#41;;changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01-Kontakt_.gif'&#41;; return true;"
   onmouseout="changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01.gif'&#41;; return true;"
   onmousedown="changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01-Kontakt_.gif'&#41;; return true;"
   onmouseup="changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01-Kontakt_.gif'&#41;; return true;">
<area shape="poly" alt="" coords="347,98, 393,0, 188,0, 147,98" href="#"
   onmouseover="javascript&#58;PlaySound&#40;&#41;;changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01-Team_ove.gif'&#41;; return true;"
   onmouseout="changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01.gif'&#41;; return true;"
   onmousedown="changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01-Team_ove.gif'&#41;; return true;"
   onmouseup="changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01-Team_ove.gif'&#41;; return true;">
<area shape="poly" alt="" coords="0,0, 0,98, 147,98, 188,0" href="#"
   onmouseover="javascript&#58;PlaySound&#40;&#41;;changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01-Jobs_ove.gif'&#41;; return true;"
   onmouseout="changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01.gif'&#41;; return true;"
   onmousedown="changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01-Jobs_ove.gif'&#41;; return true;"
   onmouseup="changeImages&#40;'Navigation_oben_01', 'Bilder/Navigation_oben_01-Jobs_ove.gif'&#41;; return true;">
</map>

</body>
</html>

Ich hoffe mir kann jemand helfen.

Greetzz der Chico
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!