手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >完美解决js传递参数中加号和&号自动改变的方法
完美解决js传递参数中加号和&号自动改变的方法
摘要:在action中用get方法获得参数,如果参数里有"+",要做处理,否则到后台会变成空格。解决方案:1、改用post方法;2、在js里用ur...

在action中用get方法获得参数,如果参数里有"+",要做处理,否则到后台会变成空格。

解决方案:

1 、改用post方法;

2 、在 js 里用 url = encodeURI(encodeURI(XXX)) ,后台再解码一次;

3 、传递参数的时候直接替换转义,或者直接写转义后的代码

data = "a + b";

data = data.replace(/+/g, "+");

data = data.replace(/&/g, "&") ;

或者:

data = "a + b";

data = "a & b";

以上就是小编为大家带来的完美解决js传递参数中加号和&号自动改变的方法全部内容了,希望大家多多支持查字典教程网~

【完美解决js传递参数中加号和&号自动改变的方法】相关文章:

js实现点击链接后延迟3秒再跳转的方法

js+html5实现canvas绘制简单矩形的方法

快速判断某个值是否在select中的方法

js操作css属性实现div层展开关闭效果的方法

js控制excel打印完美解决方案

js+cookies实现悬浮购物车的方法

JavaScript每天定时更换皮肤样式的方法

JS实现窗口加载时模拟鼠标移动的方法

JavaScript基于setTimeout实现计数的方法

JS实现定时自动关闭DIV层提示框的方法

精品推荐
分类导航