HELP!!!! 100分!html中Javascript利用Xmlhttp传递给asp中文字符乱码!
     我看了很多资料都没解决我的问题啊
包括csdn上的关于这个问题的讨论!
另外,为什么客户端用xmlhttp.responseText得不到返回值!
是不是我的服务器端代码写的不对啊!
请大家帮我看看,
真的十分着急,
十分感谢大家!!
谢谢了!
html客户端代码如下:	
	var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		
		xmlhttp.Open("POST","http://xul/pe/editUser.asp",false);
		
		xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xmlhttp.send(DataToSend);
		
		if (xmlhttp.status != 200 )
		{
			var r=new Object()
			r.error = true;
			r.errortext = xmlhttp.responseText;
			
			alert("更新失败!")
			isModified=false;
			return false;
		}
		
		isModified=true;
		
		alert("更新成功!"); /////xmlhttp.responseText +
服务器端代码如下:
<!--#include FILE="conn.asp"-->
<%
Response.ContentType="text/xml"
dim username,userid,pwd,sortid,actionType,originalUserid
username=Request.Form("username")
userid=Request.Form("userid")
pwd=Request.Form("password")
sortid=Request.Form("sortid")
actionType=Request.Form("actionType")
originalUserid=userid
dim strsql
if actionType="add" then
	
	strsql="insert into t_user(userid,username,pwd,sortid) values('"&userid&"','"&username&"','"&pwd&"','"&sortid&"')"
	
else
	strsql="update t_user set userid='"&userid&"',username='"&username&"',pwd='"&pwd&"',sortid="&sortid&" where userid='"&originalUserid&"'"
end if
conn.execute(strsql)
Response.Write("更新数据库成功!")
%>