u.e.b.: Hintergrundsound funktioniert nicht in Firefox 4.01 Windows7

Hallo habt Ihr eine Idee, wie sich dies Problem beheben läßt?
Es erscheint beim Seitenaufruf statt des Sounds s. Script unten, der Aufruf ein Plugin (Quicktime) zu laden, und die Seite verschiebt sich durch das Pluginbild nach unten.
Wie kann man den Sound automatisch starten ohne, daß ein Plugin geladen werden muß, wie es bei dem gleichen Browser mit Win XP funktioniert.
Sollte ich evtl. lieber ein anderes Soundformat statt mp3 einbinden?

Das Script im Body der Seite, was ansonsten als Hintergrundsound im Loop gut funktioniert:

<body>
<SCRIPT LANGUAGE="JavaScript">

<!-- Original:  Kipp W. Shinabarger (kipps@bigfoot.com) -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!--  Begin
var MSIE=navigator.userAgent.indexOf("MSIE");
var NETS=navigator.userAgent.indexOf("Netscape");
var OPER=navigator.userAgent.indexOf("Opera");
if((MSIE>-1) || (OPER>-1)) {
document.write("<BGSOUND SRC=sound/meinsound.mp3 LOOP=INFINITE>");
} else {
document.write("<EMBED SRC=sound/meinsound.mp3 AUTOSTART=TRUE ");
document.write("HIDDEN=true VOLUME=100 LOOP=TRUE>");
}
// End -->
</SCRIPT>

Würde mich über eine Idee oder Hinweis freuen.
u.e.b.

  1. @@u.e.b.:

    nuqneH

    Wie kann man den Sound automatisch starten

    „Die Grenzen in der Anwendung von Computern lassen sich letztlich nur als Sätze angeben, in denen das Wort ‚sollten‘ vorkommt.“ (Joseph Weizenbaum)

    Die zu stellende Frage wäre nicht nach dem Wie, sondern ob man das tun sollte.

    Und die Antwort ist ein ganz klares Nein. Denn es nervt.

    <SCRIPT LANGUAGE="JavaScript">

    Oh je, das lässt Schlimmes vermuten. Das @language-Attribut ist für die Mülltonne; dafür http://de.selfhtml.org/javascript/intro.htm#javascriptbereiche@title=fehlt (außer bei HTML5) das @type-Attribut.

    <!--  Begin

    HTML-Auskommentierung von JavaScript-Code ist unsinnig, evtl. sogar falsch. 'Begin' ist kein sinnvoller JavaScript-Befehl.

    var MSIE=navigator.userAgent.indexOf("MSIE");
    var NETS=navigator.userAgent.indexOf("Netscape");
    var OPER=navigator.userAgent.indexOf("Opera");

    Browserweichen sind meist unsinnig. Browserweichen anhand von userAgent sind allermeist unsinnig.

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)