Du könntest image-objekte in javascript erstellen. Dann kannst du, abhängig, von den bereits gelandenen Image-objekten, eine Fortschritsleiste machen. Bei wenigen Bildern wird die dann aber eider nicht flüssig laufen, sondern in so vielen schriten, wie du halt bilder hast ...
Vielleicht geht's auch mit AJAX - is ja grad modern