Überprüfen Sie, ob sich Ihre Seite nicht im Quirks-Modus oder im Kompatibilitätsmodus befindet. Sie können die F12-Entwicklungstools verwenden, um dies zu bestätigen. Drücken Sie F12 und schauen Sie in die obere rechte Ecke des sich ergebenden Fensters. Wenn Sie in der Modusbeschreibung "Kompatibilität" oder "Quirks" sehen, haben Sie das Problem gefunden.
Quirks-Modus: dies wird in der Regel durch einen fehlenden oder inkorrekten Doctype ausgelöst. Wenn dies der Fall ist, stellen Sie sicher, dass Ihre Seite mit dem folgenden beginnt:
<!DOCTYPE html>
Kompatibilitätsmodus (IE7-Modus): Diese ausgelöst werden können, wenn Sie die Seite lokal gerade betrachten (dh es läuft auf Ihrem lokale Maschine, zB zum Testen, oder in Ihrem lokalen Netzwerk). In diesem Fall werden Sie von einer IE-Konfigurationseinstellung betroffen, die Sie deaktivieren sollten. Wechseln Sie zum Menü Extras, und wählen Sie die Option Einstellungen für die Kompatibilitätsansicht aus. Deaktivieren Sie die Kompatibilitätsoptionen und die Seite sollte anfangen zu arbeiten.
Compat-Modus kann auch durch einen X-UA-Compatibility
Meta-Tag ausgelöst (oder vermieden) werden. Wenn Sie Probleme mit Kompatibilitätsmodus mit sind, dann ist dies ein guter Weg, es zu vermeiden: Fügen Sie die folgende Zeile in Ihrem Code:
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Entweder (oder beide) der oben könnte das Problem sein, Aber ich vermute, dass das Problem der Kompatibilitätsmodus ist. Die Einstellung "compat-mode-on-intranet-sites" ist überraschend wenig bekannt und bringt eine Menge Leute, selbst einige erfahrene Entwickler, auf den Plan.
Guter Punkt über Kompatibilitätsansicht - Ich glaube, dass IE den gleichen Fehler in diesem Modus auch auslöst, wenn es dort tatsächlich nicht funktioniert. – BoltClock
Danke, Kompatibilität Problem Fix half mir, ein Jquery Datepicker Problem in IE zu lösen –
Ich hatte das Problem, dass ein ' ' -Tag zwischen dem '' und dem '
' -Tag war, also stellen Sie einfach sicher, dass Ihre HTML-Struktur gültig ist. – mrzmyr