George Gindi: Sound bei Klick möglich?

Beitrag lesen

Hallo Forum,
ich habe ein Problem bzw. eine Frage: Kann ich in HTML (zur Not auch Java) irgendwie einen Ton bei Anklicken eines Bildes/Links ausgeben?

Bitte vorrangig per mail (s.o.) oder ICQ () melden.

Nachrangig gebe die Antwort mal ins Form.
Java ist dafür unnötig. Javascript macht es hingegen bereits möglich.
Du intergriest mit dem embed-Tag deinen Ton.
Das swf-Format geht für alle Browser,
Mp3 nicht für NN4 (nur mit plugin),
wav klappt auch braucht aber für den Mac ein Plugin.

Dann nehme z.B folgende DW-Standardfunktion (JS):

function MM_controlSound(x, _sndObj, sndFile) { //v3.0
  var i, method = "", sndObj = eval(_sndObj);
  if (sndObj != null) {
    if (navigator.appName == 'Netscape') method = "play";
    else {
      if (window.MM_WMP == null) {
        window.MM_WMP = false;
        for(i in sndObj) if (i == "ActiveMovie") {
          window.MM_WMP = true; break;
      } }
      if (window.MM_WMP) method = "play";
      else if (sndObj.FileName) method = "run";
  } }
  if (method) eval(_sndObj+"."+method+"()");
  else window.location = sndFile;
}

Schreib sie in den Head oder referenziere sie.

Jetzt onclick="MM_controlSound('play','embedname','deinTon.format')

an die Grafik. Fertig.

HTH

George