Force Internet Explorer 9, IE 9 Modus
Ich bin mit dem HTML5-doctype mit X-UA-Compatible-meta-tag in der Nähe der Spitze:
<!DOCTYPE html>
<!--[if lt IE 7]> <html lang="en-us" class="ie6"> <![endif]-->
<!--[if IE 7]> <html lang="en-us" class="ie7"> <![endif]-->
<!--[if IE 8]> <html lang="en-us" class="ie8"> <![endif]-->
<!--[if gt IE 8]><!--> <html lang="en-us"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
...
Aber Internet Explorer 9 für einige Benutzer ist das rendering der Seite in der Kompatibilitätsansicht. Ich vermute, es ist, weil Sie die "Anzeige von" alle websites in Kompatibilitätsansicht Anzeigen" - Einstellung aktiviert. Gibt es eine Möglichkeit zu erzwingen, IE9 verwenden IE9-Browser und Dokument-Modus?
InformationsquelleAutor der Frage Johnny Oshika | 2012-02-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es stellt sich heraus, dass die Lösung ist set X-UA-Compatible " in den HTTP-header und nicht im HTML:
Diese bewirkt, dass Internet Explorer die neueste rendering-engine, auch wenn "Anzeige von" alle websites in Kompatibilitätsansicht Anzeigen" aktiviert ist.
InformationsquelleAutor der Antwort Johnny Oshika
Es arbeitet auch mit diesem in
<head>
im html-Format:InformationsquelleAutor der Antwort Matěj Polák
Den X-UA-COMPATIBLE-meta-tag ist der erste tag in den Kopf, sonst wird es nicht funktionieren. Siehe diese Antwort: https://stackoverflow.com/a/22233206/3329906.
Alle diese http-header-Zeug ist übertrieben.
InformationsquelleAutor der Antwort jhiller
fügen Sie im head-Bereich Ihrer website, hoffe es hilft.
InformationsquelleAutor der Antwort Ashish Srivastava
Als JohnnyO sagt, es hat, gesendet zu werden, als ein Kopf. In PHP fügen Sie diese (vor jeder anderen Ausgabe gesendet wird):
In WordPress wäre dies wohl am besten, wenn Sie es als erste Zeile in Ihre
header.php
Datei, solange Sie nicht über jede Ausgabe (oder Fehler) vor, die Datei gerendert wird, sollte es funktionieren.Wenn Sie Fehler an den browser ausgegeben möchten Sie vielleicht, um zu sagen, Fehler werden nur protokolliert und nicht auf die Ausgabe auf dem Bildschirm durch das hinzufügen von etwas wie dies für Ihre Anwendung:
In WordPress Hinzugefügt werden kann, in der Nähe der Spitze der
wp-config.php
Datei.Wenn du das caching aktiviert ist, so etwas wie WP SuperCache oder W3 Total Cache sind alle Wetten ab, in Bezug auf das Verhalten Ihrer Website - Sie müssen einige auf der Suche für how to add extra Header mit Ihrer caching-plugin.
InformationsquelleAutor der Antwort cwd
@netzaffin ist richtig -, wenn X-UA-Compatible " ist das erste meta-tag im HEAD-Abschnitt, mit dem IE9 funktioniert.
InformationsquelleAutor der Antwort Branka Kranjac
Nur hinzufügen
tun 😉
ZB:
InformationsquelleAutor der Antwort Sagar Ranpise