关于url传值乱码问题
来源:互联网 发布:mac关闭打开的程序 编辑:程序博客网 时间:2024/06/10 01:04
前两天,遇到一个问题,通过js window.laction.href="*.do?param=param"
的形式,往后台传值的时候,因为url带有特殊字符,所以后台拿到的值与前台
传递的值不同,已经证明:但是如果通过form.submit()的方法提交,是不会出现
这个问题的。
解决方法,是写了一个方法,手动将特殊字符替换掉
function getEncodeURI(content) { content = encodeURI(content);//已把%号转为%25 //content = content.replace(/\%/g, "%25"); content = content.replace(/\+/g, "%2B"); content = content.replace(/\ /g, "%20"); content = content.replace(/\//g, "%2F"); content = content.replace(/\#/g, "%23"); content = content.replace(/\&/g, "%26"); content = content.replace(/\=/g, "%3D"); content = content.replace(/\?/g, "%3F"); return content;}
然后,再传值之前,参数先通过getEncodeURI(content)方法处理一下。
原因呢 ? 还在深究中
- 关于url传值乱码问题
- jsp乱码问题 URL传值乱码问题
- 获得url传值中文乱码问题
- 有关URL传值乱码问题
- 利用url传值中文乱码问题
- 关于URL传参中带中文参数乱码问题
- 关于解决URL中中文乱码问题
- 关于URL或JS中的URL传参中文乱码问题
- 关于URL或JS中的URL传参中文乱码问题
- url传汉字乱码问题
- 关于传值乱码问题
- url传值乱码
- url传值乱码
- url传值乱码
- URL传值乱码
- url传值乱码
- 关于根据Url传值后台获取乱码
- 关于url传参乱码的解决
- linux iptables IP限制访问 指定IP访问
- Android Fragment详解(五):Fragment与Activity通讯
- 关于jquery.autocomplete.js自动提示插件中文乱码问题
- 如何优化自己的网站
- 素包子看迅雷掘雷门事件
- 关于url传值乱码问题
- 2.关于spring 文件上传
- 8.设计模式之组合模式
- 关于用eclipse 和文件同步插件FileSync,在jboss 中布署项目
- 1. 排序-插入类排序
- 2.排序-交换类排序
- XMPP 协议笔记 二 XML数据包
- 3.排序-选择类排序
- 9. 设计模式之命令模式