Martin: Bilder-laden

Guten Tag,

Ich habe da ein keines Problem, ich probiere gerade eine Internetpräsenz aufzustellen und für meine Startseite habe ich mir eine Kleinigkeit ausgedacht, doch eine Lösungsmöglichkeit ist mir nicht eingefallen:

Nachdem die Seite vollständig geladen ist, sollen sich
      verschiedene Bilder nacheinander (vllt. sogar mit Zeitlichem
      Abstand) laden. Wie kriege ich das hin?

Ich wäre erfreut über eure Hilfe!

MfG Martin

  1. Lieber Martin,

    Nachdem die Seite vollständig geladen ist, sollen sich
          verschiedene Bilder nacheinander (vllt. sogar mit Zeitlichem
          Abstand) laden. Wie kriege ich das hin?

    das ist ja super präziese formuliert! Jetzt weiß ich ganz genau, wie das aussehen, bzw. vor sich gehen soll.

    Würdest Du bitte genauer beschreiben, was Du da willst? Was genau soll man sich bei Dir unter "Bilder laden" vorstellen?

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
  2. Hi,

    Nachdem die Seite vollständig geladen ist, sollen sich
          verschiedene Bilder nacheinander (vllt. sogar mit Zeitlichem
          Abstand) laden. Wie kriege ich das hin?

    Mit Javascript.

    Grüße,
    Engin
     GYRO

    --
    Dilated peoples|Team Vestax
    Gut ist der, der nach dem finden noch weiß, was er suchte.
    1. Hi!

      Mit Javascript.

      Ja, mit JavaScript, aber nicht so wie auf der verlinkten Seite beschrieben.
      Das lädt Bilder vor - für einen Rollover.

      Ich würde über window.setTimeout() nach einiger Zeit document.createElement() aufrufen und damit dann ein neues Image-Element erzeugen. Dann die entsprechenden Attribute mit document.createAttribute().

      Schöner Gruß,
      rob

  3. Hello out there!

    Nachdem die Seite vollständig geladen ist,

    Eventhandler 'onload'.

    sollen sich verschiedene Bilder nacheinander (vllt. sogar mit Zeitlichem Abstand) laden.

    setInterval(), setTimeout()

    See ya up the road,
    Gunnar

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
  4. Hallo,

    Ich danke für eure Hilfe, hier habe ich das Ergbniss, falls es jemanden interessiert:

    <img src="gitarre.jpg" width="200" height="400" alt="Hans">
    <script type="text/javascript">
    var b = new Array();
    b[0] = new Image(); b[0].src = "Buch.jpg";
    b[1] = new Image(); b[1].src = "cuby_02.jpg";
    b[2] = new Image(); b[2].src = "gitarre.jpg";
    b[42] = new Image(); b[42].src = "gitarre.jpg";
    var i = 0;
    var x = 42;
    function Animation () {
      if (i > 2)
        i = x;
      document.images[0].src = b[i].src;
      i = i + 1;
      window.setTimeout("Animation()", 1500);
    }

    window.setTimeout("Animation()", 1500);
    </script>

    Dazu aber habe ich auche noch eine Frage ist es möglich, dass die Bilder an unterschiedlichen Orten auftauchen

    Gruß Martin

    1. Hi Martin,

      ist es möglich, dass die Bilder an unterschiedlichen Orten auftauchen

      Klar, mit ein bisschen Werbung und Suchmaschinen-Optimierung ist es durchaus möglich, das die Bilder in Browsern unterschiedlicher Orte auftauchen.  ;-)

      Grüße,
      Engin
       GYRO

      --
      Dilated peoples|Team Vestax
      Gut ist der, der nach dem finden noch weiß, was er suchte.
      1. Klar, mit ein bisschen Werbung und Suchmaschinen-Optimierung ist es durchaus möglich, das die Bilder in Browsern unterschiedlicher Orte auftauchen.  ;-)

        Zusatzaufwand ist gar nicht nötig. Es liegt in der Natur des Web, dass die Bilder mal im München, dann wieder in Hamburg und in Fränkisch- Krumbach auftauchen. Jeweils beim Besucher der Seite.

        Kalle

    2. Hallo,

      ..., hier habe ich das Ergbniss, falls es jemanden interessiert:

      hast du dein Script schon mal unter Realbedingungen getestet? Kann mir gar nicht vorstellen, dass es läuft. (Schleifenindex?)

      Sollte man nicht testen, ob ein Bild schon geladen ist (image.complete), bevor man es anzeigt?

      Gruß plan_B

      --
           *®*´¯`·.¸¸.·