hi,
bei body-onLoad rufe ich eine "Ajax-Funktion" auf, welche mir viele Bilder in mein Dokument lädt.
Wieso benutzt du dazu AJAX?
(Oder sind die Bildnamen dem Client nicht bekannt, und werden vom Server übermittelt?)
Bis die Bilder vollständig geladen wurden, möchte(!) ich einen Lade-Balken anzeigen. Mein Problem liegt jetzt darin, rauszufinden, wann die Bilder fertiggeladen wurden.
Erzeuge Javascript-Bildobjekte, und statte diese dynamisch mit einen onload-Event aus - und zähle dann jeden solchen, der feuert, mit. Wenn der Zähler die Gesamtanzahl an (neu zu ladenden) Bildern erreicht hat, sind'se alle fertig.
Achtung: Falls ein Bild nicht geladen werden kann, bliebe dabei dein Ladebalken bis zum St. Nimmerleinstag stehen. Also zusätzlich onerror nutzen, um die Bilder zu ermitteln, die nicht geladen werden konnten.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }