Bilder-laden
Martin
- multimedia (audio & video)
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
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.
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
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
Hello out there!
Nachdem die Seite vollständig geladen ist,
sollen sich verschiedene Bilder nacheinander (vllt. sogar mit Zeitlichem Abstand) laden.
See ya up the road,
Gunnar
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
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
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
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