Beat: Auslesen von 'width' im IE eines ausgeblendeten Images

Beitrag lesen

Ich lese den Knoten so aus:
var imgWidth = ulDatabase.getElementsByTagName("li")[selectItem].getElementsByTagName("img")[0].width;
Wenn ich das Bild aber auf "display:block" setze, funktioniert es ja auch im IE!

Unberücksichtigt von display:

Ich habe festgestellt
<img src="does not exist" width="100" alt="alt">
Das Bild existiert nicht.
FF meldet eine width von "18", MSIE7 meldet eine width von "100".

So what's  the difference?
MSIE liest das Attribut aus. FF gibt die computed width aus, in dem Fall die width von "alt".

In dem Fall ist doch das FF Verhalten überraschend?

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische