我用javascript获取文本框中的中文字符之后,将其使用xmlhttprequest传递到另一个页面后,使用request.querystring获取时怎么变成乱码了呢???
如何解决啊,各位大侠
在传之前先encoding啊.
用escape 好像是这个,用法: escape(参数值) 接收时代码 不变
提供如下几种办法吧!
确定你两个页面的编码一致性,这个真的很重要
使用javascript原生的编码函数先给你的中文字做个编码吧,然后再发送
如果这些还不能解决你的问题,那我告诉你个中级办法,使用unicode编码,中文子你先编码成unicode然后传入服务端,这样子一定是正确的