≮崩溃≯不劳阁,俺的blog纯粹属于好玩,如有雷同 纯属巧合!
14 Jan
最近的工作涉及到编码的问题很头大~好不容易找到了方法解决了同一个asp站点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程序的第一行加上
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。