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


Posted in Javascript onOctober 21, 2013

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

解决方法:

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

encodeURI(URIString)

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

说明

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

Javascript 相关文章推荐
Js数组的操作push,pop,shift,unshift等方法详细介绍
Dec 28 Javascript
jquery 提交值不为空的元素示例代码
May 10 Javascript
JQUERY实现左侧TIPS滑进滑出效果示例
Jun 27 Javascript
javascript 表格内容排序 简单操作示例代码
Jan 03 Javascript
js与jquery实时监听输入框值的oninput与onpropertychange方法
Feb 05 Javascript
基于JS实现的笛卡尔乘积之商品发布
May 13 Javascript
Angularjs验证用户输入的字符串是否为日期时间
Jun 01 Javascript
vue 中自定义指令改变data中的值
Jun 02 Javascript
vue使用Axios做ajax请求详解
Jun 07 Javascript
详解Angular cli配置过程记录
Nov 07 Javascript
javascript实现贪吃蛇游戏(娱乐版)
Aug 17 Javascript
element中table高度自适应的实现
Oct 21 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 文章中的远程图片采集到本地的代码
2009/07/30 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
2017/02/04 PHP
php array_chunk()函数用法与注意事项
2019/07/12 PHP
laravel 验证错误信息到 blade模板的方法
2019/09/29 PHP
Javascript 判断客户端浏览器类型代码
2010/03/01 Javascript
Extjs中DisplayField的日期或者数字格式化扩展
2010/09/03 Javascript
JS中prototype关键字的功能介绍及使用示例
2013/07/21 Javascript
在Iframe中获取父窗口中表单的值(示例代码)
2013/11/22 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
js完美实现@提到好友特效(兼容各大浏览器)
2015/03/16 Javascript
JavaScript中的lastIndexOf()方法使用详解
2015/06/06 Javascript
解决jquery插件:TypeError:$.browser is undefined报错的方法
2015/11/21 Javascript
JavaScript toUpperCase()方法使用详解
2016/08/26 Javascript
vue.js的手脚架vue-cli项目搭建的步骤
2017/08/30 Javascript
JavaScript实现音乐自动切换和轮播
2017/11/05 Javascript
关于js的三种使用方式(行内js、内部js、外部js)的程序代码
2018/05/05 Javascript
js实现的格式化数字和金额功能简单示例
2019/07/30 Javascript
Vue实现计算器计算效果
2020/08/17 Javascript
Vue自定义表单内容检查rules实例
2020/10/30 Javascript
在JavaScript中查找字符串中最长单词的三种方法(推荐)
2021/01/18 Javascript
[01:53]3.19 DOTA2发布会 现场精彩Coser表演
2014/03/25 DOTA
[56:20]LGD vs VP Supermajor 败者组决赛 BO3 第三场 6.10
2018/07/04 DOTA
[01:00:25]NB vs Secret 2018国际邀请赛小组赛BO1 B组加赛 8.19
2018/08/21 DOTA
Python编写电话薄实现增删改查功能
2016/05/07 Python
解决python3 pika之连接断开的问题
2018/12/18 Python
Python设计模式之外观模式实例详解
2019/01/17 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
2020/06/04 Python
python 元组的使用方法
2020/06/09 Python
美国电视购物HSN官网:HSN
2016/09/07 全球购物
JBL澳大利亚官方商店:扬声器、耳机和音响系统
2018/05/24 全球购物
Chi Chi London官网:购买连衣裙和礼服
2020/10/25 全球购物
法学专业个人求职信
2013/09/26 职场文书
保安自我鉴定范文
2013/12/08 职场文书
公司司机岗位职责
2014/02/07 职场文书
python基础学习之生成器与文件系统知识总结
2021/05/25 Python
Nginx虚拟主机的配置步骤过程全解
2022/03/31 Servers