Hallo,
<script type="text/javascript">
function warten()
{
if(document.images[].complete==true)
{
document.images["Bild"].style.visibility="visible";
document.images["Warten"].style.visibility="hidden";
}
else {
window.setTimeout("warten()", 1000);
}
}
</script>
[...]
<body onload="warten()">
<img src="DeinGrossesBild.png" style="visibility:hidden;" name="Bild">
<!--Das Div musst du anpassen-->
<div style="...">
<img src="warten.gif" width="..." height="..." name="Warten">
</div>
Also: Aller 1000 Millisekunden(1 sekunde) wird überprüft ob das bild geladen ist (...==true)
falls ja, wird der ständige funktionsaufruf beendet...
(ich hab das jetzt nur so geschrieben, ich weiß nicht, ob das funktioniert)
MfG. Christoph