首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax中文乱码有关问题解决办法

2012-10-08 
ajax中文乱码问题解决方法ajax在进行客户端开发时,中文乱码是不同的浏览器遇到的常见问题,最近研究了一下,

ajax中文乱码问题解决方法
ajax在进行客户端开发时,中文乱码是不同的浏览器遇到的常见问题,最近研究了一下,有如下办法可以解决,欢迎大家提供自己的乱码解决之道
第一种:
var url = "AJAXServlet?name=" + encodeURI(userName);
//解决乱码客户端做一次encodeURI,服务器端做如下处理
name = new String(old.getBytes("ISO8859-1"),"utf-8");

第二种:
var url = "AJAXServlet?name=" + encodeURI(encodeURI(userName));   
//客户端做两次encodeURI,服务器端做一次URLDecoder.decode(name,"UTF-8")

热点排行