IOS字符转义 URL encode 的方法
2015-07-01 09:15
639 查看
当H5 要接受 一个 操作密码或是密码是, 需要IOS 字符转义才可以用。 转义函数如下:
另: JS 本身有一个 方法 JavaScript decodeURI() 函数
定义和用法
decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。
decodeURI 解密
encodeURI 加密
PS: 此办法也是对参数的一个加密。
function UrlDecode(zipStr){ var uzipStr=""; for(var i=0;i<zipStr.length;i++){ var chr = zipStr.charAt(i); if(chr == "+"){ uzipStr+=" "; }else if(chr=="%"){ var asc = zipStr.substring(i+1,i+3); if(parseInt("0x"+asc)>0x7f){ uzipStr+=decodeURI("%"+asc.toString()+zipStr.substring(i+3,i+9).toString()); i+=8; }else{ uzipStr+=AsciiToString(parseInt("0x"+asc)); i+=2; } }else{ uzipStr+= chr; } } return uzipStr; }
另: JS 本身有一个 方法 JavaScript decodeURI() 函数
定义和用法
decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。
decodeURI 解密
encodeURI 加密
PS: 此办法也是对参数的一个加密。
<script type="text/javascript"> var test1="http://www.jb51.net/My first/" document.write(encodeURI(test1)+ "<br />")// 加密 document.write(decodeURI(test1)) ;//解密 </script>
相关文章推荐
- iOS开发之多表视图滑动切换示例(仿"头条"客户端)
- iOS开发之Relaese时关闭NSLog使之不在控制台显示
- 开始iOS 7中自动布局教程
- [Mac] Mac OS/iOS/XCode版本历史
- iOS 真机调试(最具体的步骤来解决历史,hmt精心打造)
- ZZCustomAlertView - 一个高度自定义的iOS模态弹窗
- ZZCustomAlertView - 一个高度自定义的iOS模态弹窗
- iOS蓝牙编程
- 获取iOS设备信息
- 使用plist固化iOS应用数据
- IOS RUNTIME笔记
- IOS OC 对象内部尽量直接访问实例变量
- iOS宏定义的使用与规范
- iOS开发,推送消息 steps
- iOS and OS X Network Programming Cookbook |Creating an echo server(CFSocket)
- iOS--Foundation框架-OC常用结构体
- iOS Portrait Landscape retina 4
- iOS的AssetsLibrary框架访问所有相片
- iOS and OS X Network Programming Cookbook |Creating an echo server(BSD)
- iOS反射机制: objc_property_t的使用