首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何对HTTP链接进行编码...使用javascript很容易的事情吗?

如何对HTTP链接进行编码...使用javascript很容易的事情吗?
EN

Stack Overflow用户
提问于 2009-09-30 22:21:54
回答 4查看 196关注 0票数 1
代码语言:javascript
代码运行次数:0
运行
复制
<a onclick="go_url(ENCODED-URL);return false;">go to this url</a>
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-09-30 22:48:20

使用decodeURI()encodeURI()

decodeURI()函数对用encodeURI()函数编码的URI进行解码。

encodeURI()函数将字符串编码为URI。

escape()unescape()不同,这些函数是专门为处理URI编码/解码而设计的。

票数 2
EN

Stack Overflow用户

发布于 2009-09-30 22:41:14

你是说像这样的东西?

代码语言:javascript
代码运行次数:0
运行
复制
<script type="text/javascript">

function go_url(url) {
   var u = '';
   for (var i = 0; i < url.length; i++) {
      u += String.fromCharCode(url.charCodeAt(i) ^ 7);
   }
   window.location.href = u;
}

</script>

<a href="#" onclick="go_url('ossw=((ppp)`raaf)dhj');return false;">yeah</a>
票数 0
EN

Stack Overflow用户

发布于 2009-09-30 22:32:01

encodeURI(编码地址);

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1500959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档