编码解码的方法
来源:互联网 发布:手机测光表软件 编辑:程序博客网 时间:2024/05/16 00:39
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent
1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。
例如:<script language="javascript">document.write('<a href="http://passport.baidu.com/?logout&aid=7&u='+encodeURIComponent ("http://cang.baidu.com/bruce42")+'">退出</a>');</script>
2、 进行url跳转时可以整体使用encodeURI
例如:Location.href=encodeURI(http://cang.baidu.com/do/s?word=百度&ct=21);
3、 js使用数据时可以使用escape
例如:搜藏中history纪录。
0 0
- 编码解码的方法
- 关于js编码和解码的方法
- url字符串编码解码的方法
- base64编码解码方法
- JavaScript 编码解码方法
- NSString的一些常用的方法,包括编码和解码
- javascript的编码解码
- UTF8的编码解码
- NSUTF8StringEncoding的编码解码
- 编码解码的问题
- Javascript编码解码方法(decodeURIComponent)
- Javascript编码解码方法(decodeURIComponent)
- 网页编程中的几个有意思的字符串编码解码方法
- Javascript 中对HTML编码和解码的方法
- 汉字在地址栏上编码和解码的方法
- shell 下 urlencode/urldecode 编码/解码的几种方法
- 各编程语言中 Base64 编码解码的方法
- 三种编码解码的方法和区别
- Thinking in Java
- alter table *** add constraint
- Android Studio多渠道打包方法
- post和get请求(xml)
- PAT 1028
- 编码解码的方法
- JS跳转页面的几种方式
- 第一篇博客~
- MapReduce的容错机制
- 徐宜生系列——[推送,从入门到放弃]
- iOS10适配问题
- ImportError: No module named yaml
- android 修改电池电量图标介绍
- 深入浅出RxJava(一:基础篇)