首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

asp 中怎么能将utf-8转化为gb2312,请大家帮忙解决!非常感谢!

2012-02-08 
asp 中如何能将utf-8转化为gb2312,请大家帮忙解决!!!非常感谢!!!我的页面有两函数组成,我将页面设置成这样

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编码方式保存。可以用记事本打开网页文件,另存为一下就知道。

热点排行