molily: Notwendige Änderung nach dem umschlaten aus dem Quirks Modus

Beitrag lesen

Hallo,

Aber jetzt sind wohl einige Änderungen notwendig. Denn der IE zeigt anstatt 0 den Wert 190 für eine ausgeblendete Tabellenzeile. Wie bekomme ich auch hier den Wert 0?

Für welche Eigenschaft ist dies der Wert? Für die Höhe (height)?
Nicht-sichtbare Elemente haben eine offsetHeight von 0. Du musst sie sichtbar machen, damit offsetHeight lesbar ist.

top.document.body.offsetHeight

Im standardkonformen Modus solltest du die Höhe des html-Elements anstatt des body-Elements abfragen. Dieses hat immer die Höhe des Viewports und du erreichst es unter document.documentElement.

Grüße, Mathias