ASP 编程 防止字符编码出现乱码的最佳办法

经常遇到 ajax 或 通过get方法传递特别是中文数据的时候出现乱码,为此所有记录下文件头备用,页面用记事本打开,另存为utf-8格式,给需要传递数据页面加上文件头:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001
Response.CodePage=65001
Response.Charset = "UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="zh-CN" />

 

设置了:当前页面使用的文件编码、输出的编码、Session变量的编码均为utf-8编码,从而防止经常转换编码出现乱码的烦恼。

 

posted @ 2013-12-15 14:01  gubook  阅读(292)  评论(0编辑  收藏  举报