逃避&在网址中

时间:2010-06-21 18:02:13

标签: javascript html escaping

如何在jQuery函数中正确替换url中的&(&符号)。 我试过了

.replace("/&/g", "&")  
.replace("/&/g", "%26") 
.replace("/&/g", "\&") 

但没有任何效果。

如果有人有想法请与我分享。

由于

2 个答案:

答案 0 :(得分:9)

如果您只需要转义网址,我建议使用encodeURIComponent等JavaScript函数。

答案 1 :(得分:2)

尝试使用URLEncode插件:http://plugins.jquery.com/project/URLEncode