今天接手一个网站前台是GB3212后台是UTF-8,结果造成前台部分页面乱码,选择正确代码之后显示正常。在ASP项目开发中,由于规划不当导致,页面拥有GB2312和UTF-82种编码。经常切换后产生乱码。
1 n# |* G1 M" X; j4 _& J, t: M在页面开头加入以下代码即可。
, {; o$ J" \9 u 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" %>
|