在发送数据时用escape对数据进行加密码,再返回数据时用unescape对数据进行解密
举例:
发送时: var url="www.baidu.com?name="+escape("张三");
xmlHttp.open("get",url,"true");
接收时: var responseText=unescape(xmlHttp.responseText);
这样在其它的地方不用其它的字符编码就可以,只需在脚本中这样操作就可以
举例:
发送时: var url="www.baidu.com?name="+escape("张三");
xmlHttp.open("get",url,"true");
接收时: var responseText=unescape(xmlHttp.responseText);
这样在其它的地方不用其它的字符编码就可以,只需在脚本中这样操作就可以
应该用encodURI()加密。
然后页面设置为utf-8 然后用你的方法 得到的就是真正的不乱码
我也是这样的