日期:2014-05-16  浏览次数:20916 次

奇怪的网页乱码问题-跪求高手指点!!!!
最近做的的企业站(ASP),网页全部采用的gb2312.测试地址:http://p.djie.net/yang/rml ,开始打开页面正常,但我只要一打开打这个测试地址下另外的一个网站(utf-8编码的,另外个同事做的站)比如:http://p.djie.net/xiao/yzzx 这个时候我的站就个乱码。乱码内容是从数据库里提出的的。网上常说的解决方式我都试过。么用。数据库是access
乱码

------解决方案--------------------
你的或者你的同事的网站,你;们俩其中一个需要更改编码类型才可以
------解决方案--------------------
你的 yang 和 xiao 是虚拟目录吗?
------解决方案--------------------

Session.CodePage=936
response.CharSet="gb2312"


最上面加上这句试试,以前看到一个人也是碰到这个问题
------解决方案--------------------
引用:
最近做的的企业站(ASP),网页全部采用的gb2312.测试地址:http://p.djie.net/yang/rml ,开始打开页面正常,但我只要一打开打这个测试地址下另外的一个网站(utf-8编码的,另外个同事做的站)比如:http://p.djie.net/xiao/yzzx 这个时候我的站就个乱码。乱码内容是从数据库里提出的的。网上常说的解决方式我都试过。么用。数据库是access

那是因为你没有声明编码,他是随着浏览器的编码而定的,你朋友他设定了编码,这些就指定了浏览器的编码为utf-8,而你的却是gb2312的,当然出现乱码了

这个你可以在你变成乱码的时候查看一下浏览器的那个编码就知道了

你必须声明你的编码才可以的