Ja. XP. Ich gehe davon aus dass es sich um ein neues System handelt und das es deshalb mit Win 7 bestueckt ist. Das heisst, dass jeder ausgetauschte PC dieses Problem bekommen wuerde.
Hallöchen,
und an diesem Problem bin ich ja nun dran. Aber wie später zu ersehen ist (zum Nachschlagen), werden ja die CSS-Anweisungen unter IE8 anders dargestellt wie unter IE6.
Wie muss ich also nun CSS so deklarieren, dass es unter IE8 so aussieht wie unter IE6 oder anders gefragt: Warum werden z.B. 2 verschiedene Werte (mittels Javascript) ausgegeben bei ein und der selben Sache?
Bsp. 1:
alert( document.body.offsetHeight );
ergibt einmal (wenn ich es wie bisher lasse, also ohne DOCTYPE oder ähnliches) 1140px und bei ~~~html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Dieser Befehl offsetHeight ergibt ja die "body"-Höhe. Da ich ja diese HTA im Vollbildmodus habe, sollte er auch die 1140px ausgeben (bei mir jedenfalls). Tut er aber nur bei meiner, noch nicht für IE8 konzipierten Seite.
LG Romero