| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1581 人关注过本帖
标题:为什么反回的中文是乱码的?
只看楼主 加入收藏
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
结帖率:100%
收藏
 问题点数:0 回复次数:4 
为什么反回的中文是乱码的?

我用以下程序:
function send_request(url){
http_request=false;
if(window.XMLHttpRequest){
http_request=new XMLHttpRequest();
if(http_request.overrideMimeType){
http_request.overrideMimeType("text/xml");
}
}
else if(window.ActiveXObject){
try{
http_request=new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
http_request=new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){}
}
}
if(!http_request){
window.alert("not")
return false
}
http_request.onreadystatechange=processRequest;
http_request.open("GET",url,true);
http_request.send(null)
}
function processRequest(){
if(http_request.readyState==4){
if(http_request.status==200){
form1.gwdw.value=http_request.responseText;
}else{
alert("数据传递发生错误!")
}
}}

function xd()
{
var f=document.form1;
var dw=f.xz.value
i=22
send_request("gwdwdata.asp?dw="+dw)

}
把gwdwdata.asp返回的数据显示在输入框内,可为什么显示的是乱码(中文乱,其它的都好的)呢?
显示内容如下:
??м??ҵ?????˾
我要如何才能让它显示正常呢?

搜索更多相关主题的帖子: 乱码 中文 
2006-12-19 17:13
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
var dw=escape(f.xz.value); //escape解决Ajax中文筹码问题

asp文件那加个response.Charset="GB2312"

2006-12-19 17:26
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
http://bbs.bc-cn.net/viewthread.php?tid=63454&extra=&page=100#
还以为看到这个贴子就能解决我的问题了
请知道没用,问题一样

2006-12-19 17:26
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 

看二楼


2006-12-19 17:28
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
原来是加在那个数据文件中的.gwdwdata.asp
就是这个文件中的.
OK了!!!!!
谢谢!!!!

2006-12-19 17:30
快速回复:为什么反回的中文是乱码的?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030549 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved