Hi xafford,
hab jetzt nochmal getestet und das geht mit der Gecko-Engine tatsächlich so wie DU geschrieben hast.
<html>
<head>
<script type="text/javascript">
var i=0;
var j=0;
function test0() {
i++;
document.getElementById("z0").innerHTML = "Nein "+i;
document.images[0].complete == true? document.getElementById("z0").innerHTML="Ja" : setTimeout("test1()", 500);
}
function test1() {
j++;
document.getElementById("z1").innerHTML = "Nein "+j;
document.images[1].complete == true? document.getElementById("z1").innerHTML="Ja" : setTimeout("test1()", 500);
}
</script>
</head>
<body onload="alert('onLoad ist fertig.');">
Grafiken die sich innerhalb des Tags befinden:
<br />
<img src="file:///a:/Bild.bmp" height="50" width="100" alt="a:Bild.jpg" title="riesen Bild 1" />
<br />
http://www.battlerat.de/triker/die2.JPG" height="216" width="288" alt="bitte nicht warten (71kb)." title="riesen Bild 2" />
<br />
<a href="javascript:test0();">Ist "Bild.bmp" von der Diskette schon geladen?</a>
<div id="z0">.</div>
<br />
<a href="javascript:test1();">Sind die "Männer ihres Vertrauens" geladen?</a>
<div id="z1">.</div>
</body>
</html>
Wo dann mein damaliges Problem lag ist mir jetzt schleierhaft.
Vielleicht liegt der Schlüssel darin: "onLoad tritt ein, wenn das Dokument komplett geladen ist, inklusive eingebundener Scripte, Styles, Grafiken die sich innerhalb des Tags befinden,"
Ich hatte Flashdateien mit Javascript etc. im head, onload im body, hmm?
Thx für die Korrektur,
Maxx Stone