为什么要采用UTF-8编码?
前不久有个网友问我说修改L-Blog时老是出现乱码,好像和其他的中文编码不一样,我说因为采用了UTF-8编码。现在大多数程序(BBS|Blog)都是基于GB2312编码的,但是为什么要改用兼容性欠好(容易乱码)的UTF-8呢?开端我也不了解,直到我看了Zola的这片文章才有所了解:
中文有三种字符集,统一笔墨的编码将是进一步交换的底子。
·国内网站和BLOG较多使用简体中文编码GB2312 字符集;
·港澳台地域网站和部落格使用繁体中文网页编码BIG5字符集;
·UTF-8 包罗了简体和繁体中笔墨符,能精确表现多种言语笔墨.
统一编码带来的交换方便将在trackback等功效上表现出。
附:UTF-8与GB2312互转要领
第一步:修改 commond.asp 文件,将文件的前4行,也就是 '定义 Cookie,Application 域 前面的代码用以下代码更换:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Option Explicit
Response.Buffer = True
Server.ScriptTimeOut = 90
Session.CodePage=936
参考的是:
如果制作的网页脚本与WEB办事真个默许代码页不同,则必需指明代码页:
codepage=936 简体中文GBK
codepage=950 繁体中文BIG5
codepage=437 美国/加拿大英语
codepage=932 日文
codepage=949 韩文
codepage=866 俄文
codepage=65001 unicode UFT-8
第二步:把所有的
改成
再另存为ANSI
GB2312转换为UTF-8编码的要领
第一步:
修改 commond.asp 文件,将文件的前4行,也就是 '定义 Cookie,Application 域 前面的代码用以下代码更换:
程序代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Option Explicit
Response.Buffer=True
Session.CodePage=65001
Server.ScriptTimeOut = 90
然后修改 header.asp 和 admincp.asp 另有 attachment.asp 文件 找到:
程序代码:
修改为:
程序代码:
第二步:
将BLOG的所有ASP和JS文件,用记事本打开,然后另存为,编码本来是默许, 选择成UTF-8就可以了
- 文章作者: 福州军威计算机技术有限公司
军威网络是福州最专业的电脑维修公司,专业承接福州电脑维修、上门维修、IT外包、企业电脑包年维护、局域网网络布线、网吧承包等相关维修服务。
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和声明。否则将追究法律责任。
TAG:
评论加载中...
|