Lösung für das HTML-Kodierungsproblem in IE6, das zu JS-Fehlern und nicht angewendetem CSS führt

Lösung für das HTML-Kodierungsproblem in IE6, das zu JS-Fehlern und nicht angewendetem CSS führt
Im Test wurde festgestellt, dass wenn die Seitendefinition in UTF-8 kodiert ist,

Wenn Sie Mehrbytezeichen, z. B. Chinesisch, in eine JS-Datei einfügen und die Kodierung mit der Systemvorgabe, z. B. gbk, statt UTF-8 speichern, wird in IE, JS eine unerklärliche Fehlermeldung angezeigt, z. B. ein nicht abgeschlossener Kommentar.

In CSS hat dies den gleichen Effekt, als ob die CSS-Datei nicht geladen worden wäre.

Wenn (php?apache) im HTML enthalten ist und dadurch der HTML-Inhalt gemischte Kodierungen von UTF-8+GBK enthält, werden außerdem seltsame Eingabeaufforderungen angezeigt.

In der IE7-Simulationstestumgebung von IE10 besteht dieses Problem nicht und kann automatisch erkannt werden. In IE6 liegt jedoch im IEtest ein Problem vor.

<<:  Installieren Sie MySQL (einschließlich utf8) mit Docker unter Windows/Mac

>>:  Detaillierte Erklärung des Grid-Layouts und des Flex-Layouts der Anzeige in CSS3

Artikel empfehlen

So führen Sie py-Dateien direkt unter Linux aus

1. Erstellen Sie zuerst die Datei (wechseln Sie p...

Grafisches Tutorial zur Installation und Konfiguration von Mysql WorkBench

In diesem Artikel erfahren Sie mehr über die Inst...

Konzepte und Methoden für Server-Stresstests (TPS/Parallelität)

Inhaltsverzeichnis 1 Indikatoren im Stresstest 1,...

Eine Methode zum Erstellen von Karussellbildern mit CSS3

Diashows sieht man häufig auf Webseiten. Sie enth...

Tutorial zur Installation und Konfiguration von Hbase unter Linux

Inhaltsverzeichnis Hbase-Installation und -Konfig...

Tomcat-Quellcodeanalyse und -Verarbeitung

Inhaltsverzeichnis Vorwort 1. Endpunkt 2. Verbind...

isPrototypeOf-Funktion in JavaScript

Inhaltsverzeichnis 1. istPrototyp von() Beispiel ...