Hauke: Sound in Netscape

Hallo,

ich möchte auf klick einen Sound abspielen. Dafür hab ich den embed-tag:
Das sieht dann in JS so aus:

function spiel(wave)
{
document.getElementById('ton').innerHTML="<embed src="mmf/"+wave+".mp3" loop="false" autostart="true" mastersound hidden="true">";
}

Das wird in HTML so angesprochen:

<a onClick="spiel(beispielsound)"

Im IE läuft das wie geschmiert. Nur in Netscape ist leider nichts zu hören :-( Ich habe npaudio.dll im Plugin Verzeichnis bei Netscape drin. Ich habe auch die Suche benutzt, damals wurde leider keine Lösung gefunden...

Hat da jemand einen Tipp für mich?

Gruß
Hauke

  1. Hallo Hauke,

    document.getElementById('ton').innerHTML=[...]
    Im IE läuft das wie geschmiert. Nur in Netscape ist leider nichts zu hören :-(

    Logisch, innerHTML ist IE-Only:
    http://selfhtml.teamone.de/javascript/objekte/all.htm#inner_html

    Grüße
    Torsten

    1. document.getElementById('ton').innerHTML=[...]
      Im IE läuft das wie geschmiert. Nur in Netscape ist leider nichts zu hören :-(

      Logisch, innerHTML ist IE-Only:
      http://selfhtml.teamone.de/javascript/objekte/all.htm#inner_html

      Das steht zwar da, aber das stimmt nicht. innerHTML klappt auch mit neueren Netscape/Mozilla Browsern.

      Struppi.

      1. Hallo Struppi,

        Das steht zwar da, aber das stimmt nicht. innerHTML klappt auch mit neueren Netscape/Mozilla Browsern.

        Danke für das Schließen auch dieser Wissenslücke. Gibt es irgendwo was zum Nachlesen, ab welchen Netscape/Mozilla es funktioniert?

        Grüße
        Torsten

        1. </archiv/2003/12/67238/>

          Trotzdem ist meine Frage noch nicht beantwortet. Ich nutze NS 7.1

          Danke
          Hauke

          1. Hallo Hauke,

            </archiv/2003/12/67238/>

            Danke :-)

            Trotzdem ist meine Frage noch nicht beantwortet. Ich nutze NS 7.1

            Vielleicht kommst du mit dem object-Element weiter.

            Nur so 'ne Idee
            Torsten

          2. Hallo Hauke,

            Trotzdem ist meine Frage noch nicht beantwortet. Ich nutze NS 7.1

            Habe deine Codeschnipsel gerade mal zusammengesetzt. Das einzige, was mir auffiel, ist, dass du onClick="spiel(beispielsound)" schreibst. Sollte da nicht besser "spiel('beispielsound')" stehen, oder ist das ein Tippfehler? Jedenfalls geht es mit Mozilla 1.3 und 1.4 unter WinXP. Die anderen Testbrowser müssen bei mir ohne JS auskommen ;-)

            Grüße
            Torsten