Boworiyn: IE startet animiertes gif zu spät

Beitrag lesen

Hallo zusammen.
Ich hab folgendes Problem. Ich hab eine ziemlich große Seite mit sehr langer Ladezeit (ist keine Seite im klassischen Sinne, sondern eine Applikation). Um die Ladezeit zu überbrücken möchte ich ein animiertes gif voranschicken (diese klassische stilisierte rotierende Uhr). Zuerst hab ich den einfachen Weg gewählt:

<body>  
<div id="div1"><img src="meineUhr.gif"></img></div>  
<div id="div2" style="display:none"> Hier ist der ganze Content</div>  
</body>  

Nach dem Laden wird div2 auf display=block gestellt und div1 mit removeChild rausgeschmießen.

Im FF funktioniert das Prima, nur der IE (V8) startet die Animation erst, wenn alles geladen ist (was natürlich nicht Sinn der Sache ist). Ich hab daraufhin versucht, sowohl div1 als auch div2 durch iframes zu ersetzen, hat den IE aber nicht beeindruckt. Hat jemand eine Idee, was man noch versuchen könnte?

Danke für eure Hilfe

Michael