Sound einbinden bei OnClick funzt nicht

Dieses Thema im Forum "Web-Know-how für die Homepage" wurde erstellt von WolfgangNMS, 25. Dezember 2001.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. WolfgangNMS

    WolfgangNMS Byte

    Registriert seit:
    27. Mai 2001
    Beiträge:
    10
    Hallo,
    ich hatte bisher keine Probleme, Sound beim Klick auf ein Bild abzuspielen. Code (auszugsweise):
    .....
    function ohne()
    { document.muh.play(); }
    ....
    <embed name="muh" src="bse/muh1.au" loop=false autostart=false mastersound hidden=true></embed>
    .....
    Nachdem ich jetzt den IE6 benutze, funzt es nicht mehr.
    Mit folgender Funktion läuft es wieder, allerdings nicht bei Netscape:
    .....
    <bgsound id="muh2" src="" loop="0">
    .....
    function ohne()
    {
    muh2.src="bse/muh1.au";
    muh.src="bse/muh1.au";
    }
    .....<embed id="muh" src="bse/muh1.au" hidden="TRUE" autostart="FALSE" loop= "FALSE" width="1" height="1">
    </embed>
    .....
    Wie kann ich jetzt beides verbinden, ohne das es zu Konflikten kommt?
    Gruß ..... Wolfgang
     
  2. kalweit

    kalweit Hüter der Glaskugel

    Registriert seit:
    18. April 2000
    Beiträge:
    31.472
    ... in dem du <bgsound id="muh2" src="" loop="0"> und <embed name="muh" src="bse/muh1.au" loop=false autostart=false mastersound hidden=true></embed> in den body schreibst und in deine Funktion ohne(); eine Browserweiche einbaust: wenn document.layers vorhanden dann den Code für Netscape4; wenn document.all vorhanden dann den Code für den IE (alle ab 4? unterstützen bgsound) und für w3c-konforme Browser brauchst du document.getElementById - dann allerdings der Sound mit <object> siehe http://selfhtml.teamone.de/html/multimedia/objekte.htm

    Gruss, Matthias
     
Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen