See also Image Preloader MKII
<script type="text/javascript">
<!-- var yourImages = ["pic01.jpg","pic02.jpg","pic03.jpg"]// list images to preload var preloadImages=[] for(var i=0;i<yourImages.length;i++) { preloadImages[i]=new Image() preloadImages[i].src=yourImages[i] } // --> </script>
Two dimensional
<script type="text/javascript">
<!-- var yourImages = [ ["pic01a.jpg","pic01b.jpg"], ["pic02a.jpg","pic02b.jpg"], ["pic03a.jpg","pic03b.jpg"], ["pic04a.jpg","pic04b.jpg"] ] preloadImages=[] for(var i=0;i<yourImages.length;i++){ preloadImages[i]=[] for(var j=0;j<yourImages[i].length;j++){ preloadImages[i][j]=new Image() preloadImages[i][j].src=yourImages[i][j] } } // --> </script>