Gernot Back: Ladefortschrittsanzeige

Beitrag lesen

Hallo wahsaga,

wenn man alle zu ladenden bilder mit einem onLoad-handler ausstattet, kann man darüber innerhin schon mal ermitteln, wie viele von allen bildern fertig geladen wurden, und daraufhin eine art "3 von 15 bildern geladen"-anzeige aktualisieren.

richtig prozentual geht es allerdings m.W. mit javascript nicht.

Naja, wenn man weiß, wie groß die Image-Dateien im Einzelnen sind, könnte man den Balken ja doch immerhin, jeweils wenn ein Bild geladen ist, um den entsprechenden Anteil am Gesamtladevolumen nach oben schnellen lassen. Ich weiß nur nicht, was passiert, wenn zwischenzeitlich die Verbindung gestört ist und der Browser entscheidet, dass mit einem halbgeladenen Bild einfach auch "gut ist" und er den Ladevorgang abbricht. Wird der Eventhandler dann möglicherweise auch ausgelöst? Dann müsste man das evtl. auch noch mir der Eigenschaft complete des Bildes verbinden.

Gruß Gernot