diana: Problem height/width ermitteln von anzeigebereich

Beitrag lesen

Ich habe folgendes Problem , ich übe gerade und wollte mir die höhe und breite des zur Verfügung stehenden Anzeigebereichs ausgeben lassen . Im Netscape funktioniert das einwandfrei , im IE6 allerdings leider nicht . Kann sich vielleicht jemand den Code anschauen und mir sagen wo mein Denkfehler liegt ? Bin verzweifelt da ich ka habe warum er es mir nicht anzeigt sondern nur ausgiebt undefined . Bin für jegliche Hilfe wirklich dankbar .

//----------------------- JS code --------------------

var x,y;
if (self.innerHeight)
 // alle auser IE
{
 x = self.innerWidth;
 y = self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientHeight)
 // IE 6
{
 x = document.documentElement.clientWidth;
 y = document.documentElement.clientHeight;
}
else if (document.body) // andere IE
{
 x = document.body.clientWidth;
 y = document.body.clientHeight;
}
alert (x+"_"+y);