编码是GB2312的原网站乱码解决方法
微易ASP
64043
2017-04-16
同一个站点有UTF-8编码和GB2312编码的两个子站点出现乱码的解决方法? ASP程序在同一个站点中,如果出现UTF-8编码的程序,又有GB2312的程序,在浏览完UTF-8编码的页面后,再浏览GB2312的页面,GB2312编码的页面就会出现乱码. 出现这样的问题,可能是:当你浏览UTF-8编码的时候,服务器默认用UTF-8的引擎来输出html,当你用再浏览GB2312的页面时,它还是用UTF-8来输出本应是GB2312编码的页面.所以会乱码. 如果要将他们转为同一种编码可能会很痛苦. 还有一种解决方法是:不用作任何转换,保持原来的编码不变.在Utf-8程序的第一行加上: <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <%Session.CodePage=65001%> 在GB2312程序的第一行加上 <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <%Session.CodePage=936%> 这样就可以了.当然如果你的所有程序都在第一行include 一个文件的话,把上面的代码放在被include 的文件第一行就马上解决问题了.
- 热门文章
- 01. Xxasp网盘 958861
- 02. 微易ASP 649467
- 03. PC扫码登陆插件 632582
- 04. 微易ASP小程序 616608
- 05. 微易ASP企业号 516937
- 06. 微信支付 505506
- 07. 微易CMS 481260
- 08. 微商城插件 314965
- 09. 微易2.2公众版在线安装图示 204144
- 10. 多客服插件 198353
- 02. 微易ASP 649467