Häufig gestellte Fragen zu Internet Explorer-Dokumentmodi

Wichtig

Die Internet Explorer 11-Desktopanwendung wird für bestimmte Versionen von Windows 10 eingestellt und ab dem 15. Juni 2022 nicht mehr unterstützt.

Sie können mit dem Internet Explorer-Modus in Microsoft Edge weiterhin auf ältere Websites zugreifen, für die Internet Explorer erforderlich ist. Anleitung.

Die Internet Explorer 11-Desktopanwendung wird schrittweise an den schnelleren, sichereren Microsoft Edge-Browser umgeleitet und letztendlich über Windows Update deaktiviert werden. Deaktivieren von IE heute.

Dieser Artikel enthält Antworten auf einige der am häufigsten gestellten Fragen zu Dokumentmodi in Internet Explorer.

Originalversion des Produkts:   Internet Explorer
Ursprüngliche KB-Nummer:   4551933

Wie bestimmt Internet Explorer den Dokumentmodus

Standardmäßig verwendet Windows Internet Explorer 8 den Internet Explorer 8-Modus und Windows Internet Explorer 9 den Internet Explorer 9-Modus usw. Windows Internet Explorer verwendet jedoch mehrere Kriterien, um zu bestimmen, welcher Dokumentmodus verwendet werden soll. Wenn z. B. eine HTML-Seite einen gültigen <! DOCTYPE>-Deklaration (siehe HTML5) verwendet Internet Explorer einen der standardbasierten Dokumentmodi. Aber wenn es keine gültigen < gibt! DOCTYPE> Deklaration verwendet Internet Explorer den Quirks-Modus. Nur, wenn es keine < gibt! DOCTYPE>-Deklaration wird eine Seite im Quirks-Modus gerendert.

Vorgängerversion von Microsoft Edge ist so konzipiert, dass es für das Web interoperabel ist und hauptsächlich im EdgeHTML-Modus ausgeführt werden kann.

Microsoft Edge Version 77 oder eine höhere Version verwendet das Blink-Renderingmodul. Es wird nicht im EdgeHTML-Modus gerendert.

Die folgenden Regeln bestimmen, wie Internet Explorer den Dokumentmodus auswählt:

  • Die Einstellung "Entwicklertools " setzt jeden Dokumentmodus außer Kraft, der von einer Webseite angegeben wird. Die Einstellung bleibt für die Lebensdauer der Registerkarte aktiv.
  • Wenn das Dokument in Internet Explorer 9 in einem iframe-Element gehostet wird, wird der Dokumentmodus durch den Dokumentmodus der Webseite der obersten Ebene bestimmt. Filialdokumente können im Internet Explorer 9-Modus nur gerendert werden, wenn sich das Dokument auf oberster Ebene auch im Internet Explorer 9-Modus befindet.
  • Ein Metatag mit dem Wert "X-UA-Compatible " oder einem HTTP-Antwortheader kann Elemente in der Liste "Kompatibilitätsansichtseinstellungen" und im Dokumenttyp überschreiben. Dies gilt, es sei denn, der X-UA-kompatible Wert ist eine Einstellung für die Kompatibilitätsansicht, z. B. IE=EmulateIE7 oder IE=EmulateIE8.
  • Die Einstellungen der Kompatibilitätsansicht können erzwingen, dass eine Webseite in einem weniger standardmäßigen Dokumentmodus angezeigt wird.
  • Die Liste der lokalen Kompatibilitätswebsites, die Microsoft-Kompatibilitätswebsiteliste und die Liste der Unternehmensmodus-IE-Kompatibilitätswebsites können erzwingen, dass eine Webseite in anderen Dokumentmodi angezeigt wird.
  • Gruppenrichtlinie Einstellungen setzen andere Einstellungen außer Kraft und erzwingen, dass alle Webseiten im angegebenen Dokumentmodus angezeigt werden.
  • Wenn keine dieser Regeln zutrifft, <! DIE DOCTYPE->-Deklaration bestimmt, ob die Webseite im Standardmodus, im Fast-Standards-Modus oder im Quirks-Modus gerendert wird.

Die Abschnitte (2.1.3.2 - 2.1.3.8), die im folgenden Artikel erläutert werden, zeigen, dass sich diese Regeln auf die Auswahl zwischen Dokumentmodi durch Internet Explorer auswirken. Die meisten Abschnitte gelten nicht für Microsoft Edge, es sei denn, dies ist explizit angegeben:

Darüber hinaus bestimmt die folgende Regel, wie Microsoft Edge den Dokumentmodus auswählt:

Die <! DOCTYPE>-Deklaration bestimmt, ob auf der Webseite ein bestimmtes QME-Verhalten (Quirks Mode Emulation) gerendert wird, das in der MS-HTML5 - und MS-CSS21-Dokumentation angegeben ist.

Weitere Informationen zum Konfigurieren von Dokumentmodi finden Sie in den folgenden Artikeln:

Was ist der Unternehmensmodus?

Im Flussdiagramm für die Dokumentmodusauswahl wird klar erläutert, wie Internet Explorer Dokumentmodi bestimmt.

In der Websiteliste für den Internet Explorer 11-Unternehmensmodus können Sie Dokumentmodi für bestimmte Websites angeben. Auf diese Weise können Sie Kompatibilitätsprobleme beheben, ohne eine einzelne Codezeile auf der Website zu ändern. Diese Ergänzung der Websiteliste ist eine Fortsetzung unserer Verpflichtung, Ihnen zu helfen, ein Upgrade durchzuführen und über die neueste Version von Internet Explorer auf dem laufenden zu bleiben, während Ihre Investitionen in vorhandene Apps erhalten bleiben.

Wann verwende ich Dokumentmodi im Vergleich zu Enterprise-Knoten

Während die Unternehmensmodusfunktionalität eine hervorragende Kompatibilität für Sie in Internet Explorer 8 oder Internet Explorer 7 bietet, können Sie mit den neuen Dokumentmodusfunktionen auf dem neuesten Stand bleiben, unabhängig davon, welche Versionen von Internet Explorer in Ihrer Umgebung ausgeführt werden. Daher wird empfohlen, den Testprozess wie folgt zu starten:

  • Wenn Ihr Unternehmen in erster Linie Internet Explorer 8 oder Internet Explorer 7 verwendet, beginnen Sie mit dem Testen im Unternehmensmodus.
  • Wenn Ihr Unternehmen in erster Linie Internet Explorer 10 oder Internet Explorer 9 verwendet, beginnen Sie mit dem Testen mit den verschiedenen Dokumentmodi.

Da möglicherweise mehrere Versionen von Internet Explorer bereitgestellt wurden, müssen Sie möglicherweise sowohl den Unternehmensmodus als auch den Dokumentmodus verwenden, um effektiv zu Internet Explorer 11 zu wechseln.

Wichtig

Der Unternehmensmodus hat Vorrang vor Dokumentmodi.

Was ist der Unterschied zwischen den Dokumentmodi EmulateIE7 und Internet Explorer 7

In Internet Explorer 8 hat Microsoft Kompatibilitätsoptionen eingeführt, damit Internet Explorer so funktioniert, als wäre es Internet Explorer 7. Mit dieser Änderung können Benutzer sowohl vollständig konforme Websites als auch Kompatibilitätsansichten von Webinhalten anzeigen, die Internet Explorer 7 erforderten.

Dies wurde bis einschließlich Internet Explorer 11 erweitert, um das Kompatibilitätsansichtsfeature oder zumindest Dokumentmodi zu unterstützen.

IE=7: Anzeige im Internet Explorer 7-Standardmodus.

IE=EmulateIE7: Webseiten werden unabhängig vom deklarierten ! DOCTYPE-Direktive. Wenn eine !DOCTYPE Direktive nicht deklariert wird, wird die Seite in Quirks geladen.

Wenn Sie die Version angeben (z. B. Internet Explorer 7), legen Sie eine Anforderung fest, dass die Seite den Internet Explorer 7-Standardmodus verwenden muss.

Offiziell werden die Regeln zum Rendern einer Webseite von Internet Explorer in der folgenden Reihenfolge ausgewertet:

  • Einstellungen der Internet Explorer-Entwicklertools – Durch manuelles Festlegen des Browsermodus (Benutzer-Agent-Zeichenfolge in Internet Explorer 11) und des Dokumentmodus werden alle anderen Einstellungen außer Kraft gesetzt.
  • Webinhalt/-dokument befindet sich in einem iFrame – Der Rendering- oder Kompatibilitätsmodus für die Seite und für alle enthaltenen iFrames wird von der Seite festgelegt. Iframe-Einstellungen (z. B. iframe-spezifische X-UA-kompatibel) werden ignoriert.
  • X-UA-kompatibles Metatag – Dieser Wert kann in der von der Webanwendung generierten Seitenkopfzeile angegeben oder vom Webserver oder Anwendungsserver eingefügt werden, um den Dokumentmodus von Internet Explorer auszuwählen.
  • Die Einstellung "Kompatibilitätsansicht" – Wenn X-UA-kompatibel nicht angegeben ist, wird die Kompatibilitätsansichtseinstellung des lokalen Browsers des Benutzers angewendet. Dies ist das Äquivalent (für nicht standardmäßige Seiten) der X-UA-kompatiblen EmulateIE7-Einstellung .
  • <!DOCTYPE> setting – Wenn keiner der vorherigen Mechanismen verwendet wird, <! DOCTYPE> Tag wählt das Rendern von Standards (oder Almost Standards) oder IE 5 Quirks-Modus aus.

Ausführliche Informationen zur Bearbeitung von Dokumentmodi finden Sie unter Veraltete Dokumentmodi und Internet Explorer 11.

Weitere allgemeine Informationen zu Dokumentmodi finden Sie unter Dokumentmodi.

Wie kann ich die Browseremulation für Webbrowsersteuerelemente in Internet Explorer konfigurieren?

Standardmäßig wird ein WebOC-Projekt im Internet Explorer 7-Dokumentmodus geladen.

Für Internet Explorer 8 und höhere Versionen definiert das Feature FEATURE_BROWSER_EMULATION den Standardemulationsmodus für Internet Explorer und unterstützt die folgenden Werte. Um den Wert dieses Features mithilfe der Registrierung zu steuern, fügen Sie den Namen der ausführbaren Datei der folgenden Einstellung hinzu, und legen Sie den Wert so fest, dass er der gewünschten Einstellung entspricht.

Registrierungsschlüsselspeicherort:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

Fügen Sie den Prozess Ihrer WebOC-Anwendung hinzu:
Beispiel: contoso.exe
Wert: (DWORD) 00009000

Weitere Informationen finden Sie unter Internet feature controls (B.. C).

Siehe auch: In Internet Explorer 11 wird ein falscher Dokumentmodus angezeigt, wenn Sie eine HTML-Datei mithilfe einer WebOC-Anwendung öffnen.