Geckos interpretieren die Angabe document.body.offsetHeight. Laut http://de.selfhtml.org/javascript/objekte/all.htm#offset_height braucht der IE dafür das Objekt all.
Es sollte also kein Problem darstellen eine Browserunterscheidung zu treffen und danach die Gesamthöhe von <body> zu analysieren.
das sagt mir, wenn ich ehrlich bin, gar nichts.
was sind geckos?