Bob: preloader für Bilder (jpg, gif) und Flash (swf)

Hätte da gerne mal ein Problem,

bastel gerade an einer Page, auf der auf einer Seite sowohl Flash-Filme als auch Bilder (gif, jpg) auftauchen. Hierzu habe ich jetzt einen preloader per js erstellt, der auch funktioniert.

Das Problem ist, das die Flashanimationen bereits zu sehen sind, wenn der preloader noch läuft. Die Bilder werden erst angezeigt, wenn sie auch komplett geladen sind.

  1. Hi,

    Hätte da gerne mal ein Problem,

    Grusch, zauber, hexhex - voila, hier kommt Dein Problem:

    Das Problem ist, das die Flashanimationen bereits zu sehen sind, wenn der preloader noch läuft. Die Bilder werden erst angezeigt, wenn sie auch komplett geladen sind.

    Armer Kerl. Tust mir aber leid.

    Wenn Du eine Lösung willst, mußt Du schon mit mehr Infos kommen. So kann keiner erkennen, warum Du ein Problem hast.

    Grüße,

    Ronny

  2. Hallo,

    Hätte da gerne mal ein Problem,

    Du hättest gerne?

    Was willst du jetzt eigentlich wissen?

    Gruß,
    Julian

  3. Also,

    hier ist mal der Code:<SCRIPT LANGUAGE="JavaScript">

    function loadImages() {
    if (document.getElementById) {  // DOM3 = IE5, NS6
    document.getElementById('hidepage').style.visibility = 'hidden';
    }
    else {
    if (document.layers) {  // Netscape 4
    document.hidepage.visibility = 'hidden';
    }
    else {  // IE 4
    document.all.hidepage.style.visibility = 'hidden';
          }
       }
    }
    </script>

    <!-- PRELOADER -->

    <div id="hidepage"
    style="position: absolute;
    left:0px;
    top:0px;
    background-color: #0088CE; //Die Farbe überlagert die Bilder, aber nicht die Flashanimationen.
    layer-background-color: #253E6C;
    height: 100%;
    width: 100%;">

    <table height="100%" width="100%" align="center">
    <tr>
    <td valign="middle" align="center">Page loading ... Please wait</td>
    </tr>
    </table>

    </div>

    <!-- ENDE PRELOADER -->

    Dazu erfolgt noch im BODY-Tag der Aufruf per onload.

    Dieser Preloader funktioniert für alle Bilder der jeweiligen Seite, ohne Probleme. Jedoch, und jetzt kommt das Problem, werden vorher schon alle Flashanimationen gezeigt. Und das will ich nicht. Erst alles zeigen wenn alles dar ist!!!

    Geht das irgendwie mit JavaScript???