So lösen Sie verstümmelten PHPCMS-JS-Code
Lösung:
Methode 1:
phpcmd lädt js mit verstümmelten Zeichen, weil die Codierung nicht einheitlich ist. Wenn Sie beim Laden von js das Codierungsformat nicht angeben, wird der Browser standardmäßig verwendet Das Codierungsformat von HTML wird zum Parsen der importierten JS-Datei verwendet. Wenn Ihr JS anders als die Seite selbst codiert ist und chinesische Zeichen in das JS eingefügt werden, werden auf jeden Fall verstümmelte Zeichen angezeigt.
Methode 2:
Fügen Sie das charset-Attribut zum Tag hinzu, der js importiert.
Auf diese Weise werden die xx.js dann in der Kodierung der eigenen Seite geparst , und wenn Die Codierungen der beiden sind unterschiedlich. Wenn dieses js die Codierung von gbk ist, können wir so schreiben:
<script src="../../lib/Plugins/datepicker_lang_zh_CN.js" charset="utf-8" type="text/javascript"></script>
Dann stellen Sie sicher, dass die js-Datei tatsächlich utf-8 ist oder die entsprechende Codierung, Sie können es selbst schreiben, egal welche Codierungsseite verwendet wird, um auf dieses JS zu verweisen. Dies ist die standardisierteste Methode zum Schreiben , in seltenen Fällen aufgrund einiger Unregelmäßigkeiten Der Grund dafür ist, dass wir feststellen werden, dass auch bei einheitlicher Codierung verstümmelte Zeichen angezeigt werden. Daher ist es für uns am besten, auf die zweite Art zu schreiben.
Empfohlenes Tutorial: phpcms-Tutorial
Das obige ist der detaillierte Inhalt vonSo lösen Sie verstümmelten PHPCMS-JS-Code. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!