Window.innerHeight im IE

Hallo! ich habe folgendes JavaScript geschrieben:

var window_height = window.innerHeight;
var interval = 0;

window.onload = function start() {
interval = interval + 1;
window.setTimeout(„reload()“,60000);
window.setInterval(„content_resize()“, 10);
}

function reload() {
location.reload();
}

function content_resize() {
document.getElementById(„content“).style.height = (window_height - 90 + „px“);
}

So, im Firefox klappt’s wunderbar, nur um IE tut sich nix.
Klar, der IE kennt „window.innerHeight“ nicht. Doch durch was muss ich es ersetzen, damit auch der IE meinen content-div auf die richtige Höhe bringt? (Der FF soll danch natürlich auch noch alles richtig darstellen)

Ich meine hier schon andere Posts zu diesem Thema gelesen zu haben, doch aus diesen bin ich einfach nicht schlau geworden.

Vielen Dank schonmal!

Versuchs mal damit:

var window\_height = (typeof window.innerHeight == 'undefined') 
 ? document.documentElement.clientHeight 
 : window.innerHeight;

Aber zuvor musst du noch den Doctype setzen, sonst versteht das der IE nicht. Kann sein, dass es auch mit anderen Doctypes geht, habs nur mit dem ausprobiert:

Vielen Dank, jetzt funktioniert’s endlich auch im IE.