lotte-o: Falsche Höhe und Breite nach dem Laden von Images auslesen

Beitrag lesen

Hallo,
beim Laden von mehreren Images in ein Array (Vorlader) wird bei mir  in einer Schleife lediglich die .src in das Array als new image()geschrieben. Anschließend kann ich mittels der [id] des Array auf das Image-Objekt zugreifen und mir die Höhe und die Breite des Images auslesen. Die Images will ich als Background in div-Elementen anzeigen, wobei ich die Größe des div-Elementes anhand der ausgelesenen Werte dimensioniere. So weit so gut, dass klappt bisweilen alles. Allerdings klappt es nur korrekt, wenn sich die Dimensionen des zugrundeliegenden Images nicht ändern. Ersetze ich z. B. ein Image durch ein kleineres Image mit dem selben Dateinamen, dann werden immer die Werte des zuerst unter diesem Namen angezeigten Images ausgelesen. Dem entsprechend erscheint in der Anzeige ein div-Element in der ursprünglichen Größe, jedoch mit einem kleineren Hintergrundbild. Ich habe schon alle temp-Dateien gelöscht und trotzdem bleibt das Phänomen erhalten.
Wer kann mir einen Hinweis zur Ursache geben oder kennt einen Lösungsweg den er mir mitteilen möchte ???