读书人

asp 中怎么能将utf-8转化为gb2312请

发布时间: 2012-02-08 19:52:21 作者: rapoo

asp 中如何能将utf-8转化为gb2312,请大家帮忙解决!!!非常感谢!!!
我的页面有两函数组成,我将页面设置成这样, <%@LANGUAGE= "VBSCRIPT " CODEPAGE= "936 "%>
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 " /> 左侧函数返回值显示中文正常,右侧函数返回中文都是乱码,类似于这种“诲村”,我修改成utf8右侧变为正常,但左侧为????,我想应该是编码不统一吧,找了好多转换的函数,一直没解决,请大家帮忙看看。。。分不够,可以开贴再加。



[解决办法]
应该不是数据库,这两种编码的问题我也遇到过,我用的是比较笨的办法,重新建一个页面,写成utf8,把内容考过去,但原因没有找到
[解决办法]
不会吧,会自动转码?
[解决办法]
http://blog.csdn.net/rehearts/archive/2006/12/30/1468909.aspx
[解决办法]
download函数大概就是调用google的Search WebService吧,如果是用xmlhttp,不要取xmlhttp.responseText,直接取xmlhttp.responseXML.xml
[解决办法]
注意3个地方
1) <%@LANGUAGE= "VBSCRIPT " CODEPAGE= "936 "%>
2)response.charset= "gb2312 "(当然需要和上面的设置要对于)
3)网页文件,是否使用ascii编码方式保存。可以用记事本打开网页文件,另存为一下就知道。

读书人网 >ASP

热点推荐