读书人

encodeURI解决乱码有关问题

发布时间: 2012-11-23 00:03:43 作者: rapoo

encodeURI解决乱码问题
今天遇到一个中文乱码的问题,问题大概描述如下:

window.open('test.jsp?xx=中文');

test.jsp指定编码格式为UTF-8,将xx参数的值显示到页面时显示为乱码。网上找到一种方法:对参数值进行编码,具体如下:
window.open('test.jsp?xxx='+encodeURI("中文"));

改成如下后中文乱码问题解决。虽然知道encodeURI是对中文等字符进行编码的,但是我不知道服务器端是怎么知道进行相应解码的。难道是一种类似于协议之类的约定?

暂时记下,有时间后弄明白。



读书人网 >Web前端

热点推荐