Пример с использование mootools:
var fnToRepeat = function() {
var complete = true;
$$('#container img').each(function(img){
if (!img.complete) complete = false;
});
if (complete){
$clear(periodicalID);
}
};
var periodicalID = fnToRepeat.periodical(100);
Код запускается кликом или после события domready:
window.addEvent('domready', function() {
/* код, который выше */
});
HTML:
<div id="container"> <img src="image1.jpg" /> <img src="image2.jpg" /> <img src="image3.jpg" /> </div>