Norbert Klein: Anzeigebereich bei NS 6, Opera 6 und IE 6 ausfragen

Beitrag lesen

Hallo.

Also, wir gehn von drei Browsern aus, Internet Explorer, Netscape (bzw. Mozilla) und Opera jeweils ab der Version 4.

Abfragen des Anzeigebereichs (jeweils Versionen 4 bis 6):
Der IE kennt document.body.clientWidth und document.body.clientHeight.
Netscape und Opera kennen window.innerWidth und window.innerHeight.

Positionieren:
Die Netscape un IE Versionen, die DOM Unterstützung haben, das wären also N6 und IE5-6, können mit document.getElementById("ID").style.left und document.getElementById("ID").style.top positioniert werden.
Opera hingegen kennt in allen drei relevanten Versionen (4er, 5er und 6er) nur document.getElementById("ID").style.pixelTop und document.getElementById("ID").style.pixelLeft.

Gruß
Norbert