今天接手一个网站前台是GB3212后台是UTF-8,结果造成前台部分页面乱码,选择正确代码之后显示正常。在ASP项目开发中,由于规划不当导致,页面拥有GB2312和UTF-82种编码。经常切换后产生乱码。
; O2 C( I; S7 ~- E1 F1 V$ C在页面开头加入以下代码即可。
- x4 l S4 d5 n GB2312页面
ASP/Visual Basic代码 <%@LANGUAGE="VBscript" CODEPAGE="936"%> <%Session.CodePage=936%> <%Response.Charset="GB2312"%>
UTF-8页面
ASP/Visual Basic代码 <%@LANGUAGE="VBscript" CODEPAGE="65001"%> <%Session.CodePage=65001%> <%Response.Charset="UTF-8" %>
|