Frage

Ich habe eine interne Website auf IIS gehostet. Ich habe den folgenden Meta-Code und auch hinzufügen http-Header, dass die Seite im IE8 Browser-Modus und Dokumentmodus.

<meta http-equiv="X-UA-Compatible" content="IE=8" >

Wir testeten es auf Visual Studio und und es funktioniert sehr gut.

Doch nachdem wir den Code veröffentlichen zu einem anderen Server IIS, berichtete ein Entwickler, dass die Seite in „IE8 Comatiblity“ Browser-Modus machen, das einige JavaScript verursacht zum Scheitern verurteilt.

Es gibt mehr als 4 Personen auf dem gleichen Windows-Server arbeiten 2003 (RDP-Sitzungen). Wir verwenden die gleiche Version von IE (gleiche IE tatsächlich). Jeder get "IE8" Browser-Modus, sondern eine Person bekommt "IE8 Compatibility" Browser-Modus.

Was sonst kann über ein spezielles Benutzer IE Last macht die Seite in einem anderen Modus als IE8-Modus?

PS. Wir überprüften die Kompatibilitätsliste im IE; es ist leer.

War es hilfreich?

Lösung

Wir fanden es durch die Checkbox in "Einstellungen der Kompatibilitätsansicht" verursacht wurde -. "Display Intranet-Sites in der Kompatibilitätsansicht"

Es funktioniert gut nach entfernen Sie das Häkchen.

PS.  Stimmt es, dass „localhost“ von Intranet-Site ausgeschlossen ist?

Andere Tipps

seine noch Öffnung in "Compat View" Modus, sondern in seinen Werken, keine Unterschiede in der UI aftert Hinzufügen

<meta http-equiv="X-UA-Compatible" content="IE=8" > 

script

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top