Wie kann ich den Browsermodus in IE9 dauerhaft ändern, beispielsweise in IE7?
Derzeit ist diese Änderung nur vorübergehend. Wenn Sie ein neues Fenster öffnen, müssen Sie in den Entwicklermodus wechseln, um die Einstellungen erneut zu ändern.
Erläuterung: "Für Windows 7 müssen Sie IE9 ausführen. Für Arbeitszwecke müssen einige Benutzer jedoch noch IE7 oder IE8 verwenden. Mit den Entwicklertools kann eine Person IE7-Einstellungen in IE9 verwenden. Für jedes geöffnete Fenster scheint dies jedoch jedes Mal der Fall zu sein." muss in den Entwicklermodus wechseln, um den Browsermodus auf IE7 umzuschalten. Die Frage ist, wie man die Einstellungen erreicht, die es dem IE9 ermöglichen, sich bei jedem Start des Browsers im IE7-Modus zu öffnen. "
internet-explorer-9
Fabio Milheiro
quelle
quelle
Antworten:
Sie können dieses Problem mit
<meta x-ua-compatible />
element lösen und ihm die Variable ie7 bereitstellen.Eine andere Alternative besteht darin, den Dokumentmodus mithilfe der
documentMode
Eigenschaft zu ändern .MSDN-Referenz:
http://msdn.microsoft.com/en-us/library/cc196988(v=vs.85).aspx
quelle
Ich glaube nicht, dass Sie die Einstellung des Browsermodus wirklich beeinflussen können. Dies scheint eine Entwickler-Debugging-Funktion zu sein. Wenn ein Benutzer IE9 ausführt, ist der Browsermodus IE9- oder IE9-Kompatibilitätsansicht. Sie können die Einstellung der Kompatibilitätsansicht mithilfe des X-UA-kompatiblen
<meta>
Tags oder des HTTP-Headers beeinflussen (achten Sie jedoch auf die Einstellungen Extras -> Einstellungen für die Kompatibilitätsansicht -> "Intranetsites in der Kompatibilitätsansicht anzeigen").quelle
Ich habe eine Registrierungseinstellung gefunden, die IE9 zwingen kann, dauerhaft in IE8 oder IE7 im Browser-Emulationsmodus ausgeführt zu werden. Um beispielsweise IE9 im IE8-Modus auszuführen, fügen Sie der Registrierung den folgenden Schlüssel, den folgenden Wert und die folgenden Daten hinzu.
Sie können den Dezimalwert 8000 für IE8 verwenden, werden jedoch nur angewendet, wenn! DOCTYPE-Anweisungen im IE8-Modus angezeigt werden. Der Dezimalwert 8888 gilt für IE8 unabhängig von! DOCTYPE-Direktiven, weshalb ich in meinem Beispiel gewählt habe.
Der Dezimalwert 7000 gilt für IE7, wird jedoch nur angewendet, wenn! DOCTYPE-Anweisungen im IE7-Modus angezeigt werden.
http://msdn.microsoft.com/en-us/library/ee330730(v=vs.85).aspx#browser_emulation
Hinweis: In der Entwickler-Symbolleiste wird "Browsermodus: unbekannt" angezeigt, sodass dies kein gültiger Test ist.
quelle
Im Gruppenrichtlinien-Editor gibt es unter Administrative Vorlagen> Windows-Komponenten> Internet Explorer> Kompatibilitätsansicht eine Einstellung für "Kompatibilitätsansicht deaktivieren", die auf "Aktiviert" gesetzt werden kann, wodurch der Browser dauerhaft im IE9-Modus bleibt.
quelle
Von hier:
quelle
Ich installiere die virtuelle Windows-Maschine mit XP-Modus in Windows 7 (Professional). Dies ist alles kostenlos und auf der MS-Website. Führen Sie den älteren Browser Ihrer Wahl unter XP aus. Wenn Sie mehrere Browser zur Verfügung haben möchten, können Sie meiner Meinung nach mehrere Instanzen einer virtuellen Maschine installieren.
Ich führe Office 2003 auch auf der virtuellen XP-Maschine aus. So kann ich auf mehrere Versionen von Office zugreifen. Die virtuelle XP-Maschine ist wirklich XP, keine Emulation von XP. Die alternative XP-Umgebung ist auch für andere Testbereiche nützlich.
quelle
Ich gehe davon aus, dass Sie an Intranet-Links / Servern arbeiten, wenn ja, nur eine Zeile Antwort auf Ihre Frage
Deaktivieren Sie die Kompatibilitätsansicht: Gehen Sie zu Extras >> Einstellung für die Kompatibilitätsansicht >> Deaktivieren Sie "Intranetsites in der Kompatibilitätsansicht anzeigen" (standardmäßig aktiviert).
quelle
Wenn das Problem auf einem bestimmten Computer auftritt, versuchen Sie bitte das folgende Update, vorausgesetzt, Sie haben Internet Explorer 11.
Bitte öffnen Sie regedit.exe als Administrator. Navigieren Sie zu den folgenden Pfaden:
Für 32-Bit-Computer:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
Für 64-Bit-Computer:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
undHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
Und löschen Sie den Wert REG_DWORD
iexplore.exe
. Schließen Sie die Website und starten Sie sie mit Internet Explorer 11 neu. Standardmäßig wird Edge als Dokumentmodus verwendet.quelle