注册 登录
编程论坛 ASP技术论坛

UTF8格式request.QueryString("Quarters")值获取乱码

fjhtf 发布于 2011-09-22 23:17, 1397 次点击
ASP代码中使用下面来取值但是得到的值是乱码,怎么回事?
提交过来的值是中文的  获取后就乱码,请问有什么方法取值不会乱码

Quarters=trim(request.QueryString("Quarters"))
以下获取值为乱码Quarters
<title>这个是<%=Quarters%></title>
3 回复
#2
dzt00012011-09-23 08:52
全站编码是否统一?

用UTF-8
ASP文件头部加<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<head>区中加<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
#3
fjhtf2011-09-23 10:01
回复 楼主 fjhtf
那个用过不行,后面给他加密就可以了Server.UrlEncode
#4
zhangyao32872011-09-24 10:16
你可以在网站顶部写入代码
Session.CodePage = 65001
Response.CharSet = "utf-8"
1