wolfgang b.: Info während dem Laden

Hallo zusammen,

beim Klick öffnet sich ein Fenster, in diesem ist ein MP3 als Hintergrundmusik eingebaut.
Da das Laden des MP3's etwa 10 - 15 sec. dauert, möchte ich dem User eine Meldung einblenden z.B. "Bitte warten Datei wird geladen"
diese Meldung soll wenn das laden beendet und die Musik zu hören ist wieder verschwinden.

www.musikkapelle-wallgau.de in der Rubrik Tonträger

Danke und Gruß Wolfgang

  1. Hallo

    beim Klick öffnet sich ein Fenster, in diesem ist ein MP3 als Hintergrundmusik eingebaut.
    Da das Laden des MP3's etwa 10 - 15 sec. dauert, möchte ich dem User eine Meldung einblenden z.B. "Bitte warten Datei wird geladen"
    diese Meldung soll wenn das laden beendet und die Musik zu hören ist wieder verschwinden.

    Das geht schon, allerdings ist der Einsatz von Sound auf einer Site sehr umstritten. Wie groß ist der Anteil der Personen die das hören können und wollen. Und jemand der nicht über Sound verfügt muss trozdem 10-15 sec warten.

    Wenn man sich trozdem dafür entscheidet, gibt es die Möglichkeit in JavaScript das onload() Event zu verwenden. Dieses wird erst ausgelöst wenn die entsprechende Datei auch zur Verfügung steht.(Also vollständig geladen wurde).

    mfg code2i

    1. Danke Code2i,

      ich möchte ja auch nicht jedem ungefragt was vordudeln, Es handelt sich bei meiner Seite um die HP einer Musikkapelle, und nur wenn der Besucher ein Stück probehören will, dann klickt er und soll was hören. Jetzt zu meinem Problem:
      Das Fenster öffnet sich und das MP3 wird geladen, wenn das beendet ist hört man das Stück soweit funktioniert ja alles. Ich möchte nur in der Zeit in der das Stück geladen wird den Besucher informieren daß sich was tut, nicht daß er meint etwas funktioniert nicht und bricht das Fenster ab.
      Dafür suche ich eine Lösung:

      Danke und Gruß Wolfgang

      Hallo

      beim Klick öffnet sich ein Fenster, in diesem ist ein MP3 als Hintergrundmusik eingebaut.
      Da das Laden des MP3's etwa 10 - 15 sec. dauert, möchte ich dem User eine Meldung einblenden z.B. "Bitte warten Datei wird geladen"
      diese Meldung soll wenn das laden beendet und die Musik zu hören ist wieder verschwinden.

      Das geht schon, allerdings ist der Einsatz von Sound auf einer Site sehr umstritten. Wie groß ist der Anteil der Personen die das hören können und wollen. Und jemand der nicht über Sound verfügt muss trozdem 10-15 sec warten.

      Wenn man sich trozdem dafür entscheidet, gibt es die Möglichkeit in JavaScript das onload() Event zu verwenden. Dieses wird erst ausgelöst wenn die entsprechende Datei auch zur Verfügung steht.(Also vollständig geladen wurde).

      mfg code2i

      1. Danke Code2i,

        ich möchte ja auch nicht jedem ungefragt was vordudeln, Es handelt sich bei meiner Seite um die HP einer Musikkapelle, und nur wenn der Besucher ein Stück probehören will, dann klickt er und soll was hören. Jetzt zu meinem Problem:
        Das Fenster öffnet sich und das MP3 wird geladen, wenn das beendet ist hört man das Stück soweit funktioniert ja alles. Ich möchte nur in der Zeit in der das Stück geladen wird den Besucher informieren daß sich was tut, nicht daß er meint etwas funktioniert nicht und bricht das Fenster ab.
        Dafür suche ich eine Lösung:

        Danke und Gruß Wolfgang

        Hallo

        beim Klick öffnet sich ein Fenster, in diesem ist ein MP3 als Hintergrundmusik eingebaut.
        Da das Laden des MP3's etwa 10 - 15 sec. dauert, möchte ich dem User eine Meldung einblenden z.B. "Bitte warten Datei wird geladen"
        diese Meldung soll wenn das laden beendet und die Musik zu hören ist wieder verschwinden.

        Das geht schon, allerdings ist der Einsatz von Sound auf einer Site sehr umstritten. Wie groß ist der Anteil der Personen die das hören können und wollen. Und jemand der nicht über Sound verfügt muss trozdem 10-15 sec warten.

        Wenn man sich trozdem dafür entscheidet, gibt es die Möglichkeit in JavaScript das onload() Event zu verwenden. Dieses wird erst ausgelöst wenn die entsprechende Datei auch zur Verfügung steht.(Also vollständig geladen wurde).

        mfg code2i

        Hallo Wolfgang,

        probier mal das: mach in den Body-tag ein onload
        <body onload="javascript:document.images[0].src='fertig.gif'">
        und in die HTML-Seite bevor das mp3-File eingebunden wird (also ganz oben im Body) ein kleines Bild rein
        <img src=warten.gif" border=0>
        die Bilder sollten die gleiche Größe haben.
        Das onload wird nämlich erst ausgeführt, wenn die Seite (das mp3-File)vollständig geladen ist. Anstatt ein Bild auszutauschen kannst Du auch Text in einem Div- oder Layer-Bereich austauschen, aber dann wirds etwas komplizierter, weil Du eine Falluntescheidung für die verschiedenen Browser machen mußt.

        Gruß Lutz