Olaf: Wie auf Preload Image zugreifen?

Beitrag lesen

Hallo zusammen,

ich habe ein Verständnisproblem beim Thema Image preload mit Javascript.

Angenommen ich habe drei Bilder auf einer Webseite, die ich später in einem HTML Container anzeigen will.
Die Bilder sind sehr gross (>300 k), deshalb werden sie vorgeladen.

  
     var i = 0;  
  
     imageObj = new Image();  
  
     images = new Array();  
     images[0]="image1.jpg"  
     images[1]="image2.jpg"  
     images[2]="image3.jpg"  
  
     for(i=0; i<3; i++)  
     {  
          imageObj.src=images[i];  
     }  

Damit werden die Bilder in den Browsercache geladen.

Angenommen, ich will jetzt einem Image der Seite eine neue src zuweisen, kann ich dann einfach sagen

  
  document.img01.src='image1.jpg'  

oder muss ich, um das vorgeladene Bild aus dem Browser anzuzeigen

  
   document.img01.src=imageObj.src  

notieren?

Danke und Grüsse

Olaf