Eric Zangmeister: onclick Events funktioniert nicht

Hallo. Ich habe hier im Forumsarchiv unter

http://forum.de.selfhtml.org/archiv/2000_1/t10882.htm

eine Lösung für mein Problem gefunden, Sounds beim Buttonklick abzuspielen. Leider funktioniert irgendetwas nicht, da ich keine Sounds hör. Unter dem Link obendrüber finden man das Originalscript und ich poste hier die von mir abgewandelte Form. Bin leider auf dem Gebiet Java und JavaScript noch ne absolute Niete.

<html>
<head>
<script language="JavaScript">
<!--
var NSsound = navigator.plugins && navigator.plugins["LiveAudio"] && navigator.javaEnabled();
var IEsound = navigator.plugins && document.all;
var audioEnabled = NSsound IEsound;

function PlayIt(px)
{
  if(!audioEnabled)
  {
   alert('\n"ct.Wav!"\nfunktioniert nicht mit diesem Browser\n\n... schade :(');
   return;
  }

if(document.all)
  {
   document.bullshit.run();
  }
  else document.bullshit.play(false);
}
//-->
</script>
</head>

<body>
<script language="JavaScript"><!--
if(audioEnabled) document.writeln('<embed name="bullshit" SRC="ct.wav" mastersound hidden="true" autostart="false" volume="100%">');
//--></script>

</a><a href="pages/members.html" target="mainFrame" onClick="PlayIt()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image3','','buttons/menu/members1.jpg',1)"><img name="Image3" border="0" src="buttons/menu/members0.jpg" width="150" height="50"><br>
</body></html>

Vielen Dank im Voraus.

P.S.: Ich benutze den IE 5.0.

  1. Hi Eric!

    Wichtig wäre noch zu wissen, ob du eine Fehlermeldung bekommst.

    Gruß David!

    1. Aso nein. Fehlermeldung bekomme ich keine und der Link funktioniert.
      Kommt eben nur kein Sound. Das Wave liegt im selben Verzeichniß wie die Seite, die es aufrufen soll. Diese allerdings ist Bestandteil eines Frames. Aber auch in einer Einzelseite funktioniert es nicht.

      Hoffe das hilft weiter.