Javacript bilder zuerst laden, dann anzeigen

hi zusammen
gibt es eine möglichkeit per javascript zu überprüfen, ob ein bild fertig geldaden ist?
(um es erst dann anzuzeigen)
lg niemand

Hallo niemand,

ja, das ist moeglich.

Siehe z.B. http://de.selfhtml.org/javascript/objekte/images.htm…
Normal wuerde man das Bild dann erst per JS laden und dann einbinden.

Viele Javascript Image (pre)Loader findet man einfach ueber Google:
http://www.google.com/search?q=javascript+image+loader

Gruss
Stefan

erstmal danke!
nun funktioniert mein skript aber nich nicht recht wie es soll.
das bild sollte dann eigentlich so innerhalb von 2 sekunden langsam eingeblendet werden. kann mir jemand sagen woran das liegt?
lg niemand

function imageloadcheck() {
 while ( document.images[0].complete != true ){}
 document.images[0].style.display="block";
 for (var i;i\<100;i++){
 setTimeout("document.images[0].style.opacity = ( i / 100 )",20);
 setTimeout("document.images[0].filters.alpha.opacity = i",20); 
 }
 }

 hier hats nur ein bild 

style=„height:100%;width:100%;display:none;“/>

mit visibility:hidden wird es nicht angezeigt

style=„height:100%;width:100%;display:none;“/>

mit visibility:hidden wird es nicht angezeigt

ah ok, aber der „opacity“-wert sollte ja trozdem geändert werden, wesshalb tut er das nicht?
lg niemand

style=„height:100%;width:100%;display:none;“/>

mit visibility:hidden wird es nicht angezeigt

ah ok, aber der „opacity“-wert sollte ja trozdem geändert
werden, wesshalb tut er das nicht?
lg niemand

laut selfhtml funkt das nur mit dem IE und ich habe FF

versuche es doch mal mit getElementById