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


Posted in Javascript onOctober 21, 2013

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

解决方法:

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

encodeURI(URIString)

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

说明

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

Javascript 相关文章推荐
jQuery 位置插件
Dec 25 Javascript
Jquery+WebService 校验账号是否已被注册的代码
Jul 12 Javascript
关于JavaScript与HTML的交互事件
Apr 12 Javascript
ajax请求get与post的区别总结
Nov 04 Javascript
小议JavaScript中Generator和Iterator的使用
Jul 29 Javascript
JS 数字转换为大写金额的简单实例
Aug 04 Javascript
bootstrap laydate日期组件使用详解
Jan 04 Javascript
JavaScript正则表达式exec/g实现多次循环用法示例
Jan 17 Javascript
Vue.js使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用
May 10 Javascript
JS实现点击复选框变更DIV显示状态的示例代码
Dec 18 Javascript
详解基于React.js和Node.js的SSR实现方案
Mar 21 Javascript
JavaScript选择器函数querySelector和querySelectorAll
Nov 27 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
使用apache模块rewrite_module (转)
2007/02/14 PHP
php获取网页内容方法总结
2008/12/04 PHP
php array_intersect比array_diff快(附详细的使用说明)
2011/07/03 PHP
php操纵mysqli数据库的实现方法
2016/09/18 PHP
PHP文件上传操作实例详解
2016/09/27 PHP
详解PHP原生DOM对象操作XML的方法
2016/10/17 PHP
PHP receiveMail实现收邮件功能
2018/04/25 PHP
百度 popup.js 完美修正版非常的不错 脚本之家推荐
2009/04/17 Javascript
两种简单实现菜单高亮显示的JS类代码
2010/06/27 Javascript
js Function类型
2011/12/04 Javascript
js自动生成对象的属性示例代码
2013/10/28 Javascript
jquery实现树形二级菜单实例代码
2013/11/20 Javascript
调用HttpHanlder的几种返回方式小结
2013/12/20 Javascript
jquery中的常用事件bind、hover、toggle等示例介绍
2014/07/21 Javascript
javascript学习笔记(三)BOM和DOM详解
2014/09/30 Javascript
JavaScript简单下拉菜单实例代码
2015/09/07 Javascript
JavaScript脚本库编写的方法
2015/12/09 Javascript
如何使用vuejs实现更好的Form validation?
2017/04/07 Javascript
基于AngularJS的简单使用详解
2017/09/10 Javascript
详解babel升级到7.X采坑总结
2019/05/12 Javascript
微信小程序实现图片选择并预览功能
2019/07/25 Javascript
使用setup.py安装python包和卸载python包的方法
2013/11/27 Python
利用Python抓取行政区划码的方法
2016/11/28 Python
Python正则表达式匹配中文用法示例
2017/01/17 Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
2019/03/01 Python
Python 200行代码实现一个滑动验证码过程详解
2019/07/11 Python
解析python 类方法、对象方法、静态方法
2020/08/15 Python
The North Face官方旗舰店:美国著名户外品牌
2020/09/28 全球购物
创联软件面试题笔试题
2012/10/07 面试题
初婚未育未抱养证明
2014/01/12 职场文书
宣传口号大全
2014/06/16 职场文书
合唱兴趣小组活动总结
2014/07/10 职场文书
副校长个人对照检查材料思想汇报
2014/10/04 职场文书
2014年超市员工工作总结
2014/11/18 职场文书
会议通知格式范文
2015/04/15 职场文书
盗窃案辩护词
2015/05/21 职场文书