Wie ändere ich den Browsermodus in IE9 dauerhaft?

9

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. "

Fabio Milheiro
quelle
Ändern Sie es zu was?
Paulmorriss
Wechseln Sie in einen anderen verfügbaren Browsermodus. Die Frage ist nicht "zu was ändern", sondern "die Änderung dauerhaft machen".
Fabio Milheiro
Ich glaube nicht, dass jemand die Frage versteht, die gestellt wird. 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. Aber für jedes geöffnete Fenster scheint es, dass jedes Mal, wenn man in den Entwicklermodus wechseln muss, 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.
Sehen? Du hast es!
Fabio Milheiro

Antworten:

8

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").

Derek Morrison
quelle
4

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.

HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
   SOFTWARE
      Wow6432Node (for IE 32-bit on a 64-bit OS)
         Microsoft
            Internet Explorer
               Main
                  FeatureControl
                     FEATURE_BROWSER_EMULATION
                        iexplore.exe = (DWORD) 00008888

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.

jaylweb
quelle
2

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.

sXe
quelle
1
  • Entwickler können den Browsermodus über das Menü „Browsermodus“ in den F12-Entwicklertools des IE ändern. Diese Einstellung gilt nur für den lokalen Computer des Entwicklers. Entwickler können beispielsweise IE9 einen IE7-Browser, IE8-Browser oder IE9 in der Kompatibilitätsansicht emulieren lassen.

Wählen Sie den Browsermodus

  • Benutzer können den Browsermodus ändern, indem sie auf die Schaltfläche Kompatibilitätsansicht (CV) klicken, wodurch IE8 und IE9 den IE7-Browser emulieren. Aus diesem Grund ist es für Website-Entwickler wichtig, ihre Website im Browsermodus für die Kompatibilitätsansicht zu testen.
  • Die Compat View List des IE kann auch den Browsermodus für bestimmte Websites ändern.

Von hier:

Ciaran
quelle
3
Ich weiß das. Das Problem ist, dass die Änderung nur vorübergehend ist. Ich muss es dauerhaft auf dem Computer eines bestimmten Browsers machen.
Fabio Milheiro
@ FabioMilheiro Ich stehe vor dem gleichen Problem. Gibt es Glück, eine Lösung zu finden?
Mirza
Kein Kumpel, ich habe eigentlich keine Lösung gefunden;)
Fabio Milheiro
1

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.

Rechnung
quelle
0

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).

Entwickler
quelle
0

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:

  1. Für 32-Bit-Computer: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

  2. Für 64-Bit-Computer: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATIONundHKEY_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.

Priyam Choudhury
quelle