js传参数受特殊字符影响错误的解决方法


Posted in Javascript onOctober 21, 2013

类似于 `~!@#$%^&*()_ -=[]{}|;':”,.\/<>? 这样的特殊字符作为参数时,如果不做处理,会产品传参错误。

解决方法:

encodeURI 方法
将文本字符串编码为一个有效的统一资源标识符 (URI)。

encodeURI(URIString)

必选的 URIString 参数代表一个已编码的 URI。

说明

encodeURI 方法返回一个编码的 URI。如果您将编码结果传递给 decodeURI,那么将返回初始的字符串。encodeURI 方法不会对下列字符进行编码:":"、"/"、";" 和 "?"。请使用 encodeURIComponent 方法对这些字符进行编码。

Javascript 相关文章推荐
表单提交前触发函数返回true表单才会提交
Mar 11 Javascript
JavaScript判断textarea值是否为空并给出相应提示
Sep 04 Javascript
js 通过cookie实现刷新不变化树形菜单
Oct 30 Javascript
jQuery学习笔记之jQuery中的$
Jan 19 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
Sep 14 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
Apr 13 Javascript
jQuery+pjax简单示例汇总
Apr 21 jQuery
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
Oct 16 Javascript
vue单页应用加百度统计代码(亲测有效)
Jan 31 Javascript
clipboard在vue中的使用的方法示例
Oct 19 Javascript
Nginx设置为Node.js的前端服务器方法总结
Mar 27 Javascript
JS异步处理的进化史深入讲解
Aug 25 Javascript
使用JavaScript修改浏览器URL地址栏的实现代码
Oct 21 #Javascript
JS操作Cookie写入和读取实例代码
Oct 20 #Javascript
在javaScript中关于submit和button的区别介绍
Oct 20 #Javascript
jQuery实现鼠标移到元素上动态提示消息框效果
Oct 20 #Javascript
图片动画横条广告带上下滚动可自定义图片、链接等等
Oct 20 #Javascript
jQuery 属性选择器element[herf*='value']使用示例
Oct 20 #Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
Oct 20 #Javascript
You might like
搜索和替换文件或目录的一个好类--很实用
2006/10/09 PHP
thinkphp的c方法使用示例
2014/02/24 PHP
通过dbi使用perl连接mysql数据库的方法
2014/04/16 PHP
php getcwd与dirname(__FILE__)区别详解
2016/09/24 PHP
php实现的rc4加密解密类定义与用法示例
2018/08/16 PHP
Smarty模板类内部原理实例分析
2019/07/03 PHP
Swoole 5将移除自动添加Event::wait()特性详解
2019/07/10 PHP
JQuery与Ajax常用代码实现对比
2009/10/03 Javascript
关于javascript DOM事件模型的两件事
2010/07/22 Javascript
JS实现self的resend
2010/07/22 Javascript
正则表达式搭配js轻松处理json文本方便而老古
2013/02/17 Javascript
对frameset、frame、iframe的js操作示例代码
2013/08/16 Javascript
Node.js中HTTP模块与事件模块详解
2014/11/14 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
jQuery实现灰蓝风格标准二级下拉菜单效果代码
2015/08/31 Javascript
微信JS-SDK自定义分享功能实例详解【分享给朋友/分享到朋友圈】
2016/11/25 Javascript
详解从angular-cli:1.0.0-beta.28.3升级到@angular/cli:1.0.0
2017/05/22 Javascript
vue组件 keep-alive 和 transition 使用详解
2019/10/11 Javascript
在vue中使用vuex,修改state的值示例
2019/11/08 Javascript
python中迭代器(iterator)用法实例分析
2015/04/29 Python
举例讲解Python中的身份运算符的使用方法
2015/10/13 Python
Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)
2018/04/05 Python
Python3.6连接Oracle数据库的方法详解
2018/05/18 Python
对python借助百度云API对评论进行观点抽取的方法详解
2019/02/21 Python
django模板加载静态文件的方法步骤
2019/03/01 Python
解决Django生产环境无法加载静态文件问题的解决
2019/04/23 Python
python 计算平均平方误差(MSE)的实例
2019/06/29 Python
SpringBoot实现登录注册常见问题解决方案
2020/03/04 Python
python图片剪裁代码(图片按四个点坐标剪裁)
2020/03/10 Python
大学毕业生简单自荐信
2013/11/05 职场文书
设计部经理的岗位职责
2013/11/16 职场文书
收银员的岗位职责范本
2014/02/04 职场文书
临床专业自荐信
2014/06/22 职场文书
2015年中学校长工作总结
2015/05/19 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书
导游词之四川武侯祠
2019/10/21 职场文书