我在jquery函数中将URL作为字符串:
var url="https://linksredirect.com/?pub_id=9551CL8805&url=http%3A//http://www.paytm.com";
并希望使用
在上面的完整网址重定向页面$(location).attr('href',url);
答案 0 :(得分:1)
您应该将:
替换为%3A
,必须对其进行转义,以使该网址有效。另外,用%2F
替换斜杠并删除额外的http%3A
。
var url="https://linksredirect.com/?pub_id=9551CL8805&url=http%3A%2F%2Fwww.paytm.com";
$(location).attr('href',url);
如果路径的最后一部分是动态的,您可能需要使用encodeURIComponent
对其进行编码。
答案 1 :(得分:0)
根据@Tushar建议:
var url = "https://linksredirect.com/?pub_id=9551CL8805&url=" + encodeURIComponent('http://www.paytm.com');
适用于重定向。