Hallo Hans,
kommt immer darauf an, was genau Du machen willst, deswegen wäre es - ganz allgemein gesprochen - immer von Vorteil, das Problem etwas genauer zu beschreiben.
Also, ad hoc folgende Ideen:
1. ImgPreload:
a) Bilder auf der Seite vorladen und erst mal mit 1x1px definieren
b) Bilder in einem verstecken Frame vorladen
2. Verstecken/anzeigen:
Schau mal bei SELFHTML unter 'visibility/hide' nach... dort ist
erklärt, wie man DIV's und Layers ein- und ausblenden kann
(Rubrik 'Dynamisches HTML').
Du kannst den DIV/Layer auch 'clippen', also ganz klein definieren
und später, zB wenn die Grafik oder was auch immer vollständig
geladen ist (Abfrage des Ladestatus via Javascript), den Anzeige-
bereich vergrössern lassen.
Sorry, wenn ich keine Links mehr setze; ich bin zu müde zum suchen.
Hoffentlich hilft Dir das für den Anfang; an sonsten beschreib Dein Anlien mal detaillierter und dann schaun 'mer mal.
Schönes Wochenende & gute Nacht
Alex