jquery如何编码和解码url?下面本篇文章给大家介绍一下用jquery编码和解码url的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
在jQuery中,我们可以使用以下方法实现URL的编码和解码:encodeURIComponent(url) :可把字符串作为 URI 组件进行编码。
decodeURIComponent(url):可对 encodeURIComponent() 函数编码的 URI 进行解码。
示例:使用 encodeURIComponent()和decodeURIComponent() 对编码后的 URI 进行编码和解码:
var uri="https://www.html.cn/qa/jquery/";
var uri_encode=encodeURIComponent(uri);
document.write(uri_encode);
document.write("
");
document.write(decodeURIComponent(uri_encode));
输出:https%3A%2F%2Fwww.html.cn%2Fqa%2Fjquery%2F
https://www.html.cn/qa/jquery/
拓展:对Url中的非法字符进行编码
Url编码通常也被称为百分号编码(Url Encoding,also known as perc