graphic-javascript-effect-image-preloader.js / js
/* This script and many more are available free online at The JavaScript Source!! http://javascript.internet.com /* ----------------------------------------------- Image Preloader - v.1.1 (c) 2007 http://www.haan.net You may use this script but please leave the credits on top intact. Please inform us of any improvements made. When useful, we will add your credits. ------------------------------------------------ */ function preload() { var brochure = new Array(); var pics = preload.arguments; var dir = '/images/img/img_' // path to images for (i=0;i<pics.length;i++) { brochure[i] = new Image(); brochure[i].src = dir + pics[i] + '.jpg'; // change file extension, if necessary. // uncomment next line for testing; click OK to continue loop and cancel to break // if(!confirm(brochure[i].src)) break; } } // call the function with the list of images (unique part of names) // Multiple onload function created by: Simon Willison // http://simon.incutio.com/archive/2004/05/26/addLoadEvent function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); } } } addLoadEvent(function() { preload('img1','img2','img3','img4','img5','img6','img7','img8','img9','img10','img11','img12'); });
(C) Æliens 20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.