Ist das überhaupt möglich? Ich habe versucht, dies der Seite hinzuzufügen, aber es hat nichts geändert.
<meta http-equiv="X-UA-Compatible" content="IE=8">
UPDATE- Ich versuche dies, weil unsere Website einige IE9-spezifische CSS-Probleme hat, die in IE8 nicht erscheinen würden.
Danke
Sie können dazu den Dokumentkompatibilitätsmodus verwenden, was Sie versucht haben. Beachten Sie jedoch Folgendes: Es muss im Header der Webseite (dem HEAD-Abschnitt) vor allen anderen Elementen erscheinen, mit Ausnahme des Titelelements und andere Meta-Elemente Ich hoffe, das war das Problem. Außerdem wird beim X-UA-kompatiblen Header nicht zwischen Groß- und Kleinschreibung unterschieden. Siehe:
http://msdn.microsoft.com/en-us/library/cc288325%28v=vs.85%29.aspx#SetMode
Bearbeiten: Falls etwas passiert, um den msdn-Link zu beenden, hier ist der Inhalt:
Festlegen von Dokumentkompatibilitätsmodi
Sie können Dokumentmodi verwenden, um zu steuern, wie Internet Explorer Ihre Webseite interpretiert und anzeigt. Um einen bestimmten Dokumentmodus für Ihre Webseite anzugeben, verwenden Sie das meta-Element, um einen X-UA-kompatiblen Header in Ihre Webseite einzufügen, wie im folgenden Beispiel gezeigt.
<html>
<head>
<!-- Enable IE9 Standards mode -->
<meta http-equiv="X-UA-Compatible" content="IE=9" >
<title>My webpage</title>
</head>
<body>
<p>Content goes here.</p>
</body>
</html>
Wenn Sie diese Webseite in Internet Explorer 9 anzeigen, wird sie im IE9-Modus angezeigt.
Das folgende Beispiel gibt den EmulateIE7-Modus an.
<html>
<head>
<!-- Mimic Internet Explorer 7 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
<title>My webpage</title>
</head>
<body>
<p>Content goes here.</p>
</body>
</html>
In diesem Beispiel weist der X-UA-Compatible-Header Internet Explorer an, das Verhalten von Internet Explorer 7 nachzuahmen, wenn bestimmt wird, wie die Webseite angezeigt wird. Dies bedeutet, dass Internet Explorer die Direktive (oder deren Fehlen) verwendet, um den geeigneten Dokumenttyp auszuwählen. Da diese Seite keine Direktive enthält, würde das Beispiel im IE5-Modus (Quirks) angezeigt.
Ja. In neueren Versionen von IE (IE8 oder höher) können Sie dies anpassen. Hier ist wie:
- Starten Sie den Internet Explorer.
- Klicken Sie auf das Menü „Extras“ und dann auf „Entwicklertools“. Alternativ drücken Sie einfach F12.
Das sollte das Developer Tools-Fenster öffnen. Dieses Fenster hat zwei interessante Menüpunkte:
- Browser-Modus. Diese Einstellung bestimmt den Wert des User-Agent-Headers, der für jede Anfrage gesendet wird.
- Dokumentenmodus. Diese Einstellung bestimmt, wie die Rendering-Engine die Seite rendert.
Mehr bei http://blogs.msdn.com/b/ie/archive/2010/06/16/ie-s-compatibility-features-for-site-developers.aspx
Das 1. Element wie in keine harten Renditen. Ich denke, eine harte Rückkehr = ein leerer Knoten / Element im DOM, das zum ersten Element wird, das das Doc-Kompatibilitäts-Meta-Tag deaktiviert.
Auf der Client-Seite können Sie hinzufügen und entfernen Webseiten in der Kompatibilitätsansicht angezeigt werden Einstellungen der Kompatibilitätsansicht Fenster des IE:
Extras -> Einstellungen der Kompatibilitätsansicht
.
IE9 ist noch nicht fertig – vielleicht werden sie diese Art von Informationen nach der endgültigen Veröffentlichung veröffentlichen.
– Alex
27. Januar 11 um 0:37 Uhr
Auf unserer Website gibt es einige IE9-spezifische CSS-Probleme, die in IE8 nicht auftreten.
– adamJLev
27. Januar 11 um 15:43 Uhr