wake-up-neo.com

Wie setze ich den IE11-Dokumentmodus auf Edge als Standard?

Ich habe Internet Explorer auf meinem Computer installiert, musste aber den Kompatibilitätsmodus von IE 7 testen. Nachdem ich den Dokumentmodus auf IE 7 geändert habe, wurde er als Standard festgelegt und jetzt kann ich es nicht ändern. Die Standardeinstellung ist fest auf IE 7?

enter image description here

Wie lege ich den Dokumentmodus als Standard fest?

62
Pomster

Sie erreichen dies mit einem meta tag wie folgt:

<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
36
Ken Gray

Der Rendermodus in Internet Explorer 11 kann hängen bleiben, wenn die Site Ihrer lokalen Liste der Kompatibilitätsansichten hinzugefügt wird. In diesem Fall werden für den Rendermodus innerhalb und außerhalb der Entwicklertools standardmäßig die angegebenen Kompatibilitätseinstellungen verwendet.

Obwohl dies möglicherweise nicht die einzige Möglichkeit ist, eine Website in diese Liste aufzunehmen, dokumentiert Microsoft die Schritte zum manuellen Hinzufügen einer Website zu dieser Liste.

From Behebung von Anzeigeproblemen in der Kompatibilitätsansicht :

So fügen Sie der Liste "Kompatibilitätsansicht" eine Website hinzu

  1. Öffnen Sie den Desktop und tippen oder klicken Sie auf das Internet Explorer-Symbol in der Taskleiste.
  2. Tippen oder klicken Sie auf die Schaltfläche Extras und anschließend auf Einstellungen für die Kompatibilitätsansicht .

  3. Geben Sie unter Diese Website hinzufügen die URL der Website ein, die Sie zur Liste hinzufügen möchten, und tippen Sie dann auf oder klicken Sie darauf ) Addiere .

Anweisungen zum Entfernen von Site Compatibility View:

Befolgen Sie diese Anweisungen, um eine Site aus dieser Liste zu entfernen.

  1. Gehen Sie zu Extras> Einstellungen der Kompatibilitätsansicht.
  2. Klicken Sie im daraufhin angezeigten Dialogfeld auf die Site, die Sie aus der Liste entfernen möchten.
  3. Klicken Sie auf die Schaltfläche Entfernen.

Screenshots:

Tools - Compatibility View settings

Compatibility View settings dialog

36

Ich bin auf dieses Problem mit einer bestimmten Webseite gestoßen, die ich betreute. Egal welche Einstellungen ich geändert habe, es kehrte immer wieder in den IE8-Kompatibilitätsmodus zurück.

Es stellte sich heraus X-UA-Compatible wurde in den Metadaten im Kopf gesetzt:

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

Wie ich später entdeckte, und zumindest in Internet Explorer 11, können Sie sehen, woher es seinen "Dokumentmodus" bezieht, indem Sie in die Entwicklertools gehen (F12), wählen Sie dann die Registerkarte "Emulation" und überprüfen Sie den Text unter der Dropdown-Liste "Dokumentmodus".

Da wir nur IE11 und höher unterstützen und laut Microsoft sind die Dokumentmodi veraltet , habe ich das Ganze einfach rausgeschmissen. Das hat es gelöst.

16

Ich hatte das gleiche Problem bei der Entwicklung meiner eigenen Website. Während es lokal ansässig war, öffneten sich Ressourcen als file//. Für Seiten aus dem Internet, einschließlich meiner eigenen, geladen als http://, der F12-Entwickler hat Edge als Standard verwendet, aber nicht, während sie aus lokalen Dateien in IE11 geladen wurden.

Nachdem ich die obigen Vorschläge befolgt hatte, deaktivierte ich das Kontrollkästchen für "Intranetsites in der Kompatibilitätsansicht anzeigen".

Das war der Trick, ohne meiner Webseite zusätzlichen Code hinzuzufügen oder eine Vielzahl von Seiten hinzuzufügen, um die Liste zu füllen. Jetzt werden alle lokalen Dateien im Edge-Dokumentmodus mit F12 geöffnet.

Wenn Sie sich also auf die Verwendung von F12 für lokal gehostete Dateien beziehen, kann dies hilfreich sein.

5
The Poodle Farm

deaktivieren Sie das Kontrollkästchen "Einstellungen automatisch erkennen" in den LAN-Einstellungen (unter "Internetoptionen"> Verbindungen> LAN-Einstellungen).

2
Subha

versuchen Sie, diesen Abschnitt in Ihre web.config-Datei auf dem Webserver einzufügen. Manchmal passiert es mit PHP-Seiten:

<httpProtocol>
    <customHeaders>
        <clear />
        <add name="X-UA-Compatible" value="IE=Edge" />
    </customHeaders>
</httpProtocol>
1
BR1COP

Ich bin selbst auf dieses Problem gestoßen. In meinem Fall war das Zurücksetzen von IE die schnellste Lösung für das Problem:

http://support.Microsoft.com/kb/923737

1
Ekster