同样学习了. 这个问题,我上周也遇到过的.
浏览器的问题。。 手动设置charset试试,我这里建立了2个asp,一个是gb,一个utf-8,访问utf-8后再访问gb的gb就乱码了,设置response.charset="gb2312"后就没乱码了 所有正常页面增加Visual Basic code?1response.charset="utf-8"
你服务器是中文的吧。。asp输出的错误页面是gb2312编码的,中文错误提示,所以会乱码 至于出错后继续乱码,觉得是你浏览器编码被设置为gb2312了,自己看下浏览器的字符编码是gb2312还是utf-8的
编码不统一造成的 记得要检查以下几个方面的编码是否统一: 一、服务端的编码声明,就是类似 <%@ CODEPAGE=936 %>这样的 二、客户端的编码声明,类似<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />这样的 三、asp文件属性的编码声明,用记事本的话,就另存为……
response.charset="utf-8"
ASP文件都需要改为 utf-8 编码,用记事本另存为保存
出错乱码是编码的问题,出错信息是gb2312的,浏览器是utf-8的,所以乱码,你更改浏览的编码为gb2312后刷新就会显示错误信息了,不是乱码 浏览其他正常页面会乱码吗?正常页面如果编码设置对应该不会出现乱码的。。 不行换个浏览器十四
28,390
社区成员
357,068
社区内容
加载中
试试用AI创作助手写篇文章吧