Ich nenne aus irgendeinem Grund einen Doctype, vorzugsweise XHTML 1.0 Transitional, und aus irgendeinem Grund bekomme ich jedes Mal, wenn ich es im Internet Explorer öffne, ...
Browser-Modus: IE9 Compat View
Dokumentenmodus: IE7-Standards
Ich füge sogar hinzu, wie mein Doctype aussieht, mit dem Anfang meiner Head-Tags:
%Vor% Und ja, ich schließe <body>
und <html>
.
Irgendwelche Ideen?
Standardmäßig wird der IE im Kompatibilitätsmodus für Websites im selben Subnetz wie der Client gerendert. Sie können dies beheben, indem Sie entweder diese Funktion im Internet Explorer deaktivieren, indem Sie im Kompatibilitätsmodus zu Extras - Einstellungen für die Kompatibilitätsansicht gehen und die Option Intranet-Sites anzeigen deaktivieren, oder indem Sie das von Sologoub erwähnte Metatag einschließen.
Ich habe auch dieses Problem. Und ich habe eine Lösung gefunden:
Fügen Sie das Meta-Tag im Header HTML ein:
%Vor%und setze den Äquivalenzkopf:
header ('X-UA-kompatibel: IE = Edge');
Oder wenn Sie Zend Framework (oder irgendein Framework für diese Angelegenheit) verwenden, wird etwas wie das tun Zend_Controller_Front :: getInstance () - & gt; getResponse () - & gt; setHeader ('X-UA-kompatibel', 'IE = Edge');
Lösung in diesem Link:
Danke.
Tags und Links html internet-explorer css standards