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

纳闷了,为啥ASP UTF-8 老是乱码?

suyongtao 发布于 2011-09-26 17:04, 875 次点击
能使的招都使了,不行,还是乱码

编码里改成:UTF-8了,
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

还是乱码。。。我是用DW写的。。。WHY?,人品?
7 回复
#2
孤独冷雨2011-09-26 21:04
怎么乱码了?是页面调用的数据库内容吗?
#3
shirne2011-09-27 07:47
加一句 Response.Charset="utf-8"
如果不行,再加Session.codepage=65001
另外,文件一定也要是utf编码
#4
nvzhanshi2011-09-27 09:50
一位资深的技术跟我举国一个例子:uf8是中文,gb2312是英文。英文已经成为主流了,那你开发何必再用uf8?
#5
dzt00012011-09-27 10:04
文件编码改为UTF-8

ASP文件开头写
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%response.contenttype="text/html;charset=utf-8"%>

<title>中加
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />



4楼连中文都没学好,还来谈什么主流的问题。

GB2312码是信息交换用汉字编码字符集
UTF-8才是万国码,可以在同一页面显示多种不同文字


[ 本帖最后由 dzt0001 于 2011-9-27 10:13 编辑 ]
#6
aspic2011-09-27 14:31
以下是引用nvzhanshi在2011-9-27 09:50:53的发言:

一位资深的技术跟我举国一个例子:uf8是中文,gb2312是英文。英文已经成为主流了,那你开发何必再用uf8?
哪个“资深”的技术那么厉害啊 第一次听到这样的说法
#7
aspic2011-09-27 14:32
想不乱码其实很简单吧
页面的文件编码跟内容编码一致就可以了
#8
nvzhanshi2011-09-27 19:06
以下是引用aspic在2011-9-27 14:31:34的发言:

哪个“资深”的技术那么厉害啊 第一次听到这样的说法
那就是我记反了!哈哈!
1