首页 相关文章 AJAX中文乱码的两类问题

AJAX中文乱码的两类问题

AJAX中文问题分为两大类:

1)发送路径中的参数有中文,在服务器段接收参数值是乱码

例如:

var url="a.jsp?name=小李";
xmlHTTP.open ("post",url,true);

解决办法:

利用javascript的提供的escape()或encodeURI()方法

例如:

客户端:

var url="a.jsp?name=小李";
url=encodeURI(url);
url=encodeURI(url); //两次,很关键[具体为什么,我也不清楚]
/********************************************/
也有人写成var url="a.jsp?name=escape("小李")";

功能和encodeURI方法类似。

/********************************************/
xmlHTTP.setrequestheader("cache-control","no-cache...[ 查看全文 ]

2016-02-20 标签:

AJAX中文乱码的两类问题的相关文章

手机页面
收藏网站 回到头部