Chinapromoter Blog

生活, 艺术, 网络, 技术, 工业, 消费, 记录趣味生活的点点滴滴。

« 部分中文繁体语言词语无法设置 - SXWO EC 程序问题父母步调不一的五大危害(转载) »

ASP网页采用UTF-8编码解决乱码问题的进一步解释 - SXWO EC 优化

这个主题在“ASP网页采用UTF-8编码解决乱码问题”基本已经说明的比较全面了, 这里是补充说明一下需要注意的几点情况:

1、首先要把config_admin.asp的输出编码设置为utf-8, 否则在读取和写入数据时, 编码就要产生冲突。

response.charset="utf-8"

2、以前编写的ASP代码, 使用中文简体编写, 需要转换为UTF-8编码,如果文件存在数据读取和写入操作, 那么在文件头部, 还需要插入以下代码:

<%@Language="VBScript" CodePage="65001"%>

3、不同编码的文件, 一般直接可以转换为UTF-8编码, 但反过来不行, 会出错。就是说, 简体中文,繁体中文,英文等, 可以直接转换为UTF-8编码, 但反过来, UTF-8编码文件, 在转换为简体中文,繁体中文,英文等时, 就需要格外小心了, 很容易出现无法挽回的错误。

4、简体中文网站, 后台用简体中文,在非简体中文系统的服务器, 那么, 在读取和写入数据的页面, 同样需要在顶部加入“<%@Language="VBScript" CodePage="936"%>”, 否则中文出现乱码, 一般发生在国外的服务器, 特别是完全是外国人设置的服务器,不懂中文的外国人, 一般不会安装一个中文系统。

5、部分中文繁体语言词语无法设置, 这个问题, 解决办法:

检查运行页面顶部, 是否已经加入:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表


Powered By Z-Blog 1.8 Spirit Build 80605

Copyright www.chinapromoter.cn. Some Rights Reserved. 浙ICP备05022498号