打印本页〗〖打印选项
ASP 网页编码 GB2312 转换为 UTF-8
1、用记事本打开文件(如果整站要转换编码,逐一打开 ASP,CSS,HTML,JS 等文件),选择:文件 -> 另存为 -> 编码:UTF-8 -> 保存 -> 提示文件已经存在,直接替换即可。



2、在 ASP 文件的顶部加入以下3行代码(CSS,HTML,JS 等文件不需要):
<%@language="VBScript" CodePage="65001"%>

<%Session.CodePage=65001%>
<%Response.Charset="UTF-8"%>


3、在 <html> 之前加入:<!DOCTYPE HTML>,如果已经有了就不用了。
4、在 <head></head> 之间的 <meta http-equiv="Content-Type" content="text/html;charset=gb2312" /> 替换:
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
<meta http-equiv="Content-Language" content="zh-CN" />
替换为:
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />


转换完成,可以打开网页浏览器看看效果,如果发现空格 &nbsp; 显示不正常了,可以替换为 &ensp;。另外如果发现中文变成乱码,看看中文是原来保存在网页中的,还是从数据库读取出来的,修改一下。



文章作者:啊估整理