Hallo,
Wahrscheinlich das gleiche Problem wie mit image.complete
... wollte mit diesem Beispiel zeigen, dass verschiedene Browser bei image.onload unterschiedliche Ergebnisse liefern.
http://de.selfhtml.org/javascript/objekte/images.htm#complete
Während dort im "beachten:" zu lesen ist, Opera folgt der IE-Definition, macht's meine Opera 8.6 Version nach der Netscape-Definition.
Ob ein Bild wirklich vorhanden ist, lässt sich dann nur prüfen, indem man z.b. width und height , oder zusätzlich onerror abfragt.
bezogen auf das Beispiel:
img_arr[3].onload=function(){ location.href="test.html"; }
würde der IE nur bei vorhandenem Bild weiterleiten.
Gruß plan_B