网页制作Webjx文章简介:AJAX中文问题分为两大类.
AJAX中文问题分为两大类:
1)发送路径中的参数有中文,在服务器段接收参数值是乱码
例如:
varurl="a.jsp?name=小李";
xmlHTTP.open("post",url,true);
解决办法:
利用javascript的提供的escape()或encodeURI()方法
例如:
客户端:
varurl="a.jsp?name=小李";
url=encodeURI(url);
url=encodeURI(url);//两次,很关键[具体为什么,我也不清楚]
/********************************************/
也有人写成varurl="a.jsp?name=escape("小李")";
功能和encodeURI方法类似。
...[ 查看全文 ]