Klänge in html einbinden ?

Von: , Frage gestellt am Do, 28. Sep 2000

Hallo,

Wie kann ich klänge in die Homepage einbinden, ohne daß sich ein Player (z.B. Windows Media Player) öffnet. Ich möchte, daß bei mouseover ein klang ertönt. Wie lautet der Code ? Gibts unterschiede im Code für den IE und den NS ?

Gruß und Danke

Winni

4 Antworten zu dieser Frage

  1. Antwort von nach 12 Stunden hilfreich
    Re: Klänge in html einbinden ?

    Für den IE
    im Head folgenden Tag:
    <bgsound src="sound.wav" loop=infinite>

    Für Netscape im Body:
    <embed src="sound.au" autostart=true loop=true hidden=true height=0 width=0>

    Mögliche Dateien sind wav, au und mid.
    Leider ist so keine Einbindung von MP3 möglich.
    Das Problem sind sie Ladezeiten der unkomprimierten Audiodatein.

    • Antwort von nach 13 Stunden hilfreich
      Re^2: Klänge in html einbinden ?

      Hallo Joachim,

      danke für die Antwort, aber ist das nicht der Code für eine Hintergrundmusik/Klang ?

      Was ich benötige ist folgendes: Wenn ich die Maus auf einen Link bewege, soll ein (einmaliger) Klang ertönen.

      Wie geht das ?

      Gruß
      Winni [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

      • Antwort von nach einem Tag hilfreich
        Re^3: Klänge in html einbinden ?

        Hier ein Beispielcode.
        Generiert mit Dreamweaver 3.

        <html>
        <head>
        <title>soundundso</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <script language="JavaScript">
        <!--
        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;
        }
        //-->
        </script>
        </head>

        <body bgcolor="#FFFFFF">
        xyz
        <EMBED NAME='CS970233777530' SRC='CHIMES.WAV' LOOP=false
        AUTOSTART=false MASTERSOUND HIDDEN=true WIDTH=0 HEIGHT=0>
        </EMBED>
        </body>
        </html>

        • Antwort von nach einem Tag hilfreich
          Danke Joachim ! o.T.

          .

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!