Hallo,
Die Entwicklertools des IE9 (unter Win 7 64bit) stellen Seiten im Dokumentmodus IE7 und Browsermodus IE7 anders da, als der IE7 selbst.
Den Kompatibilitätsmodus sollte man generell nicht dazu nutzen, um auf das Original zu schließen. Daher ist übrigens auch eine Browser-Abfrage mit documentMode problematisch.
Der IE-Tester macht es hingegen "richtig".
Diskrepanzen zwischen dem IETester und dem Original sind ebenfalls bekannt. Ich würde dazu raten, auch vom IETester die Finger zu lassen.
wer den IE7 berücksichtigen muss oder möchte, sollte sich nicht nur auf die Entwicklertools des IE verlassen.
Man sollte überhaupt nicht damit arbeiten. Der Kompatibilitätsmodus ist weder dazu gedacht, Developern zu ermöglichen, ihre Seite in älteren IEs zu testen, noch ist er dazu praktisch imstande. Er exist, damit alte, fehlerhafte Sites, die für ältere IEs »optimiert« sind, auf neuen IEs halbwegs im Sinne des Autors angezeigt werden.
Mathias