javascript的URL编码和解码
来源:互联网 发布:mac os 截图软件 编辑:程序博客网 时间:2024/05/22 13:46
参考地址:http://www.verydemo.com/demo_c98_i41451.html
在使用url进行参数传递时,经常会传递一些中文名的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode 函数编码的URL,与使用客户端javascript的encodeURI函数编码的URL,结果就不一样。
javaScript中的编码方法:
escape() 方法:
采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。unescape方法与此相反。不会被此方法编码的字符:
英文解释:MSDN JScript Reference: The escape method returns a string value
Edge Core Javascript Guide: The escape and unescape functions let you encode and decode strings. The escape function returns the hexadecimal encoding of an argument in the ISO Latin character set. The unescape function returns the ASCII string for the specified hexadecimal encoding value.
encodeURI() 方法:把URI字符串采用UTF-8编码格式转化成escape格式的字符串。不会被此方法编码的字符:! @ # $& * ( ) = : / ; ? + '
英文解释:MSDN JScript Referen…………………………………………………………………………
- javascript的URL编码和解码
- javascript的URL编码和解码
- javascript 的URL编码和解码
- javascript的URL编码和解码
- javascript的URL编码和解码
- javascript的URL编码和解码
- java javascript url编码和解码
- 关于javascript/js url 编码和解码
- URL 的编码和 URL 的解码
- URL编码和解码
- url编码和解码
- url编码和解码
- URL编码和解码
- URL编码和解码
- url编码和解码
- url 编码和解码
- url 编码和解码
- url编码和解码
- QT——QThread线程
- CreateFile ReadFile WriteFile读写文件操作
- 构建高并发高可用的电商平台架构实践
- Activity生命周期
- mysql 时间转换函数的用法
- javascript的URL编码和解码
- Low-Rank模型及其在图像分析中的应用
- rvm的安装, 使用rvm, 安装ruby, 以及gem的使用
- 【Python】socket编程
- Notification的简单用法
- POJ 2387 Til the Cows Come Home
- python_glob模块的使用
- 解决Windows下安装MySQL 5.5,运行MySQLInstanceConfig.exe没有响应的方法
- 前端开发攻城师绝对不可忽视的五个HTML5新特性