ChrisB: Diashow: Im Voraus geladene Bilder werden erneut geladen

Beitrag lesen

Hi,

Eigentlich müsste es doch die Möglichkeit geben, dass ich das Bild über document.images aufrufe und dann durch das schon geladene Image-Objekt ersetze.
Hab es mal so versucht:
Das Bild hat die ID "img" erhalten.

document.images["img"] = img[zeige];

Damit referenzierst du jeweils auf die JavaScript-Repraesentation der Bildobjekte - aber damit kannst du das HTML-Element, welches das erste Bild darstellt, nicht so einfach austauschen.

Du kannst aber die Bildquelle austauschen, in dem du der src-Eigenschaft des einen Bildes die des anderen zuweist:

document.images["img"].src = img[zeige].src;

MfG ChrisB

--
„This is the author's opinion, not necessarily that of Starbucks.“