ASP Utf-8和Gb2312乱码问题的终结--痞子的窝
来源:百度文库 编辑:神马文学网 时间:2024/07/04 17:31:22
研究好多天了,也试过好多办法了,总结出目前发现最好的方法:
先说一下基本的东西:
<%@ codepage=65001%>UTF-8
<%@ codepage=936%>简体中文
<%@ codepage=950%>繁体中文
<%@ codepage=437 %>美国/加拿大英语
<%@ codepage=932 %>日文
<%@ codepage=949 %>韩文
<%@ codepage=866 %>俄文
codepage指定了IIS按什么编码读取传递过来的串串(表单提交,地址栏传递等)。
出乱码的原因也就是网站要整合的时候模块编码不一样引起的。
就像我的博客一样,整合的时候都会出这个问题,因为BLOG是Utf-8的,
近来很多网友都在为这个问题咨询,我尝试了很多种方法。
最方便的方法如下:
不要转换任何模块网页的编码该utf-8的还是utf-8,该Gb22312的还是Gb2312
在Utf-8模块的包文件(如conn.asp,但是要注意conn.asp必须是在第一行调用)最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
在GB2312模块的包文件最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Session.CodePage=936%>
其他编码的类推。
先说一下基本的东西:
<%@ codepage=65001%>UTF-8
<%@ codepage=936%>简体中文
<%@ codepage=950%>繁体中文
<%@ codepage=437 %>美国/加拿大英语
<%@ codepage=932 %>日文
<%@ codepage=949 %>韩文
<%@ codepage=866 %>俄文
codepage指定了IIS按什么编码读取传递过来的串串(表单提交,地址栏传递等)。
出乱码的原因也就是网站要整合的时候模块编码不一样引起的。
就像我的博客一样,整合的时候都会出这个问题,因为BLOG是Utf-8的,
近来很多网友都在为这个问题咨询,我尝试了很多种方法。
最方便的方法如下:
不要转换任何模块网页的编码该utf-8的还是utf-8,该Gb22312的还是Gb2312
在Utf-8模块的包文件(如conn.asp,但是要注意conn.asp必须是在第一行调用)最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
在GB2312模块的包文件最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Session.CodePage=936%>
其他编码的类推。
ASP Utf-8和Gb2312乱码问题的终结--痞子的窝
Utf-8和Gb2312乱码问题的终结
用php实现gb2312和unicode(UTF-8)间的编码转换 - 无非 - PHPC...
《UTF-8与GB2312之间的互换》的改进
asp实现关键词获取(各搜索引擎,gb2312及utf-8)
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
Tomcat中文乱码问题的原理和解决方法
Unicode/UTF-8的区别
GB2312的编码规则
Wordpress中要注意的UTF-8的BOM问题 - 爱悠扬的日志 - 网易博客
两款软件乱码问题的解决
关于 Nutch 的一个问题: 中文乱码
我的乱码问题处理汇总
两款软件乱码问题的解决
英文XP系统的汉字乱码问题
php输出多了几个隐形字符:utf-8文件头的问题
JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础-在线阅读...
javascript和ActiveX的交互问题 .NET技术 / ASP.NET
乱码大全(16)──Unicode(3; UTF-8、Unicode与汉字乱码)
解决web服务器各种应用的乱码问题,欢迎补充和讨论
.金山词霸的音标显示为乱码才 - 电脑问题大全 - 立春116 - 和讯博客
解决web服务器各种应用的乱码问题,欢迎补充和讨论
李鸿章的“痞子手段”
无法无天的痞子运动