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


Posted in Javascript onOctober 21, 2013

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

解决方法:

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

encodeURI(URIString)

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

说明

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

Javascript 相关文章推荐
由prototype_1.3.1进入javascript殿堂-类的初探
Nov 06 Javascript
web页面数据展示新想法(json)
Jun 08 Javascript
JavaScript异步调用定时方法并停止该方法实现代码
Mar 16 Javascript
jquery css 设置table的奇偶行背景色示例
Jun 03 Javascript
实例讲解JQuery中this和$(this)区别
Dec 08 Javascript
基于JavaScript短信验证码如何实现
Jan 24 Javascript
BootStrap的Datepicker控件使用心得分享
May 25 Javascript
JS常用算法实现代码
Nov 14 Javascript
详解vue嵌套路由-params传递参数
May 23 Javascript
js学习总结之DOM2兼容处理this问题的解决方法
Jul 27 Javascript
Angular6中使用Swiper的方法示例
Jul 09 Javascript
ant design charts 获取后端接口数据展示
May 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
用PHP 4.2书写安全的脚本
2006/10/09 PHP
PHP执行zip与rar解压缩方法实现代码
2010/12/05 PHP
PHP数组 为文章加关键字连接 文章内容自动加链接
2011/12/29 PHP
浅析PHP7 的垃圾回收机制
2019/09/06 PHP
当滚动条滚动到页面底部自动加载增加内容的js代码
2014/05/13 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
2014/09/01 Javascript
详解微信小程序 wx.uploadFile 的编码坑
2017/01/23 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
2017/02/13 Javascript
js中编码函数:escape,encodeURI与encodeURIComponent详解
2017/03/21 Javascript
详解nodejs微信公众号开发——3.封装消息响应模块
2017/04/10 NodeJs
原生JS实现的简单小钟表功能示例
2018/08/30 Javascript
layui 数据表格 点击分页按钮 监听事件的实例
2019/09/02 Javascript
d3.js实现图形缩放平移
2019/12/19 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
javascript 设计模式之享元模式原理与应用详解
2020/04/08 Javascript
swiperjs实现导航与tab页的联动
2020/12/13 Javascript
python开发之tkinter实现图形随鼠标移动的方法
2015/11/11 Python
在python下使用tensorflow判断是否存在文件夹的实例
2019/06/10 Python
python-pyinstaller、打包后获取路径的实例
2019/06/10 Python
python使用多线程编写tcp客户端程序
2019/09/02 Python
Django框架model模型对象验证实现方法分析
2019/10/02 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
2020/04/17 Python
h5网页水印SDK的实现代码示例
2019/02/19 HTML / CSS
POP文化和音乐灵感的时尚:Hot Topic
2019/06/19 全球购物
西班牙最好的在线购买葡萄酒的商店:Vinoseleccion
2019/10/30 全球购物
Python是如何进行类型转换的
2013/06/09 面试题
个人自我评价和职业目标
2014/01/24 职场文书
关于雷锋的演讲稿
2014/05/10 职场文书
医学专业自荐信
2014/06/14 职场文书
实验心得体会
2014/09/05 职场文书
党支部考察鉴定意见
2015/06/02 职场文书
百家讲坛观后感
2015/06/12 职场文书
花田少年史观后感
2015/06/16 职场文书
2015年中秋寄语
2015/07/31 职场文书
初中历史教学反思
2016/02/19 职场文书
浅谈Python类的单继承相关知识
2021/05/12 Python