EKKi: Wärhend Ladens eines Bildes, einen Div einblenden

Beitrag lesen

Mahlzeit,

e.onload = "divzeigen";

Du möchstest wirklich der Eigenschaft "onload" den String "divzeigen" zuweisen? Möchtest Du nicht vielmehr folgendes schreiben?

e.onload = divzeigen;

Du weißt aber auch, was das dann heißt? - "Sobald das Objekt e vollständig geladen ist, führe die Funktion divzeigen aus."

e.src = "blabla.jpg";
document.all.derbildwirdgeladendiv.style.visibility = "hidden";

"document.all" ist GANZ BÖSE. Nutze stattdessen lieber http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id@title=getElementById().

probiert. In der Funktion divzeigen habe ich angegeben, dass der div "derbildwirdgeladendiv" sichtbar wird. Das klappt auch toll, also er wird sichtbar und verdeckt dann auch das Bild, nur er sollte eig. dann wieder unsichtbar werden, wenn das Bild fertig geladen ist, was leider nicht klappt.
Wie kann ich dies schaffen?

Wie wär's mit ein bisschen mehr aussagekräftigem Beispielcode? Die paar Brocken sind nicht unbedingt verständlich ...

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|