Ich habe seit vielen Tagen studiert und viele Methoden ausprobiert. Ich habe die besten Methoden zusammengefasst, die ich im Moment gefunden habe:
Lassen Sie mich zuerst über die Grundlagen sprechen:
<%@Codepage = 65001%> UTF-8
<%@Codepage = 936%> Vereinfachtes Chinesisch
<%@codepage = 950%> herkömmliches Chinesisch
<%@codepage = 437%> USA/Canada Englisch
<%@Codepage = 932%> Japanisch
<%@Codepage = 949%> Koreanisch
<%@Codepage = 866%> Russisch
Codepage gibt an, welchen Code IIS die übergebene Zeichenfolge liest (Formulareingabe, Adressleistenzustellung usw.).
Der Grund für verstümmelten Code ist, dass die Modulcodierung anders ist, wenn die Website integriert werden muss.
Genau wie in meinem Blog tritt dieses Problem bei der Integration auf, da Blog UTF-8 ist.
In jüngster Zeit haben viele Internetnutzer zu diesem Thema konsultiert, und ich habe viele Methoden ausprobiert.
Die bequemste Methode ist wie folgt:
Konvertieren Sie keine Modul-Webseite, die den UTF-8 oder UTF-8 und den GB22312 oder GB2312 codieren
In der UTF-8-Modulpaketdatei (z. B. Conn.asp, aber beachten Sie, dass Conn.asp in der ersten Zeile aufgerufen werden muss) fügen Sie die erste Zeile zur Vorderseite der Paketdatei (z. B. Conn.asp zu, aber sind Sie sich bewusst, dass Conn.asp in der ersten Zeile aufgerufen werden muss).
<%@Sprache = "vbscript" Codepage = "65001"%>
<%Sitzung.CodePage = 65001%>
Fügen Sie vor der Paketdatei des GB2312 -Moduls hinzu
<%@Sprache = "vbscript" Codepage = "936"%>
<%Sitzung.CodePage = 936%>
Andere Codierungen und so weiter.