get方法的中文参数,谷歌不乱码,IE乱码解答

站长手记 作者: 2024-08-27 16:45:01
get方法的中文参数,谷歌不乱码,IE乱码解答前几天做项目的时候遇到需要在js跳转的时候,以get的方式传中文,在谷歌浏览器中不出现乱码,但在IE下却乱码,很是头疼。

get方法的中文参数,谷歌不乱码,IE乱码解答


前几天做项目的时候遇到需要在js跳转的时候,以get的方式传中文,在谷歌浏览器中不出现乱码,但在IE下却乱码,很是头疼。

我试过在后端代码接收中文参数的时候用request.getParameter("str").getBytes("ISO-8859-1"), "UTF-8"),当很遗憾,结果相反了,在谷歌浏览器中出现乱码,但在IE下不乱码。

通过不断查找资料和同事谈论,最终只需在页面传参的时候加上javascript内置的方法encodeURIComponent('中文参数!'),后端不用写解码方法,很实用,结果谷歌和ie都正常显示!


原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_69647.html
get 中文参数 IE乱码