Feststellen, wann Laden einer Grafik beendet ist
hajü
- javascript
Hi,
Wie kann ich feststellen, daß der Ladevorgang einer im Script-Abschnitt zu ladende größere Grafikdatei abgeschlossen ist?
Hintergrund: ich möchte bei einer Art Dia-Show erreichen, daß zuerst das erste Bild, und erst dann alle weiteren Bilder geladen werden. Das typische Array eignet sich hier nicht.
vielen Dank für Euere Unterstützung!
Hallo,
vielleicht meinst du das onLoad-Event in einer Grafik:
<img src="..." onLoad="geladen('bild1')">
Gruß,
Benne
Hi Benne !
Nein, onLoad leitet z.B. das Laden einer Datei ein und liefert keinen Hinweis auf das Ende eines Ladevorgangs
Hallo
Nein, onLoad leitet z.B. das Laden einer Datei ein und liefert keinen Hinweis auf das Ende eines Ladevorgangs
doch.
Gruß,
Benne
Hallo
Nein, onLoad leitet z.B. das Laden einer Datei ein und liefert keinen Hinweis auf das Ende eines Ladevorgangs
ansonsten probier's mal hiermit
http://selfhtml.teamone.de/javascript/objekte/images.htm#complete
Gruß,
Benne
Wie kann ich feststellen, daß der Ladevorgang einer im Script-Abschnitt zu ladende größere Grafikdatei abgeschlossen ist?
hallo,
das funktioniert mit:
document.images[#].complete
oder falls das nciht geht, mit:
window.document.images[#].complete
gruss
moejoe
Moin!
Wie kann ich feststellen, daß der Ladevorgang einer im Script-Abschnitt zu ladende größere Grafikdatei abgeschlossen ist?
document.images[x].complete abfragen wäre eine Möglichkeit, die nicht in allen Browsern funktioniert.
Hintergrund: ich möchte bei einer Art Dia-Show erreichen, daß zuerst das erste Bild, und erst dann alle weiteren Bilder geladen werden. Das typische Array eignet sich hier nicht.
Dann solltest du dein "typisches Array" in einer Funktion verpackt halten und diese Funktion "onload" im <body> aufrufen. onload feuert erst, wenn alle Seitenelemente geladen sind - also auch erst, nachdem dein Bild geladen ist.
- Sven Rautenberg