解决前台和后台传值出现中文乱码
2016-10-19 16:44
183 查看
经常遇到的中文乱码的问题,一般都会通过编码和解码来处理。
一、最近遇到一个bug,虽然大部分公司都放弃IE了,但我们公司比较执着。。。。。
程序测试时发现,用IE8浏览器时会出现中文乱码,但是别的浏览器就不会,断点调试发现前台传值给后台时,中文会变成乱码。
解决办法:传值的时候,对中文字符编码处理一下,传递后台就不会出现乱码。
encodeURIComponent(“字符串“);
二、URL中文乱码的解决办法(针对大部分)
补充:例子
对URL传递的中文字符编码
后台进行解码
一、最近遇到一个bug,虽然大部分公司都放弃IE了,但我们公司比较执着。。。。。
程序测试时发现,用IE8浏览器时会出现中文乱码,但是别的浏览器就不会,断点调试发现前台传值给后台时,中文会变成乱码。
解决办法:传值的时候,对中文字符编码处理一下,传递后台就不会出现乱码。
encodeURIComponent(“字符串“);
二、URL中文乱码的解决办法(针对大部分)
补充:例子
对URL传递的中文字符编码
var a="测试"; url: 'dqLook.aspx?name=' + escape(a)
后台进行解码
string name = Server.UrlDecode(Request["name"]);
相关文章推荐
- 关于struts2.1.6前台传递中文参数到后台action出现乱码问题的解决办法
- Extjs前台传值到后台出现中文乱码,解决
- js前台传中文到后台出现乱码最终解决办法
- 前台页面向后台提交中文出现乱码解决办法
- 从JSP前台页面传中文参数,到后台接受出现乱码,如何解决?
- php、asp.net关于后台设置的cookie前台JS获取时出现中文乱码问题解决
- spring boot 解决后台返回 json 到前台中文乱码之后出现返回json数据报错 500
- spring boot 解决后台返回 json 到前台出现中文乱码的问题
- AJAX利用javascript向后台传递中文字符出现乱码解决方法。
- 解决AJAX从前台传递到后台在LINUX下出现乱码
- jquery.post()的值到后台出现中文乱码的解决办法
- Java 前台后台数据传递、中文乱码解决方法
- Android向PHP后台服务器传中文出现乱码的解决办法
- 解决javaWEB中前台传数据到后台中文乱码问题的3种方法
- 【技术贴】servlet传参|前台传参含中文符号等 tomcat乱码 java后台接收乱码终极解决方
- 前台页面传到后台的中文数据出现乱码问题
- 解决后台接受前台中文信息乱码的问题
- js后台post传值出现中文乱码解决方法
- 解决jquery ajax接收后台返回值出现中文乱码问题
- 前台、后台、mysql,出现中文乱码或“???”