首页 > Web开发 > 详细

js 对url字符转译全解

时间:2016-01-05 12:13:46      阅读:204      评论:0      收藏:0      [点我收藏+]

1.js 对url进行字符解码设计到3个方法

escape , encodeURI , encodeURIComponent

eg:

var url=‘http://baidu.com‘;
encodeURIComponent(url);   //  "http%3A%2F%2Fbaidu.com"

对应的三个解码方法

unescape , decodeURI , decodeURIComponent

eg:

var url="http%3A%2F%2Fbaidu.com";
decodeURIComponent(url);    //  "http://baidu.com"

 

2.进行url跳转可以整体使用 encodeURI
eg:location.href=encodeURI(http://cang.baicu.com/do/s?word=百度&ct=21);
 
3.js 使用数据时可以使用escape 
例如 收索 

js 对url字符转译全解

原文:http://www.cnblogs.com/zerohu/p/5101671.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!