Amit: Grafik zuletzt laden

Guten Morgen Allesamt.

Kann man per HTML oder JavaScript dem Browsern mitteilen, das bestimmte Grafiken (in diesem meinem Fall eine Hintergrundgrafik) erst geladen werden, wenn bereits alle anderen Elemente (Text und andere grafische Elemente) der Seite geladen wurden und am Monitor angezeigt werden.

Gruß
Amit

  1. Hallo Amit

    Kann man per HTML oder JavaScript dem Browsern mitteilen, das bestimmte Grafiken (in diesem meinem Fall eine Hintergrundgrafik) erst geladen werden, wenn bereits alle anderen Elemente (Text und andere grafische Elemente) der Seite geladen wurden und am Monitor angezeigt werden.

    Bei inline-Grafiken koennte man zumindest noch was mit dem image-Objekt und dem onLoad-Handler in JavaScript machen. Aber mit der Background-Grafik wird das schwieriger.
    Hoechstens beim MSIE via DHTML:

    <body id="Dok" onLoad="document.all.Dok.setAttribute('background','datei.jpg','false')">

    viele Gruesse
      Stefan Muenz

    1. Hallo Stefan!

      Bei inline-Grafiken koennte man zumindest noch was mit dem image-Objekt und dem > onLoad-Handler in JavaScript machen.

      Ähmm ... und wie???

      Aber mit der Background-Grafik wird das schwieriger.
      Hoechstens beim MSIE via DHTML:
      <body id="Dok" onLoad="document.all.Dok.setAttribute('background','datei.jpg','false')">

      Und beim Netscape gibt es nichts?

      Gruß Amit

      1. Hallo Amit

        Und beim Netscape gibt es nichts?

        Vielleicht so:

        <html><head>
        <script language="JavaScript">
        JSBild = new Image();
        JSBild.src = "datei.jpg";
        function LadeBild() {
        document.HTMLBild.src = JSBild.src;
        }
        </head>
        <body onLoad="LadeBild()">
        <img name="HTMLBild" src="" width=200 height=100>
        </body></html>

        viele Gruesse
          Stefan Muenz