URL编码错误

时间:2013-06-02 03:01:32

标签: javascript jquery url

我很困惑将字符串中的http://传递给网址,因为它被剥离到了

http%3A%2F%2F 

我尝试使用encodeURIComponent(http://)

但这也不起作用.. 我正试图将网址传递到这里:

https://www.facebook.com/sharer/sharer.php?url=

这是我的代码无效:

$(document).on('click', '.fb', function(e) {

var findfb = $('.fb').parent().parent().parent().find(".zoomy").attr("src");

var facebook_url = 'http://www.facebook.com/sharer.php?url=http://www.site.com/folder1/'+encodeURIComponent(findfb)+
  '&title='+encodeURIComponent('title of page');

    window.open(facebook_url); 


});

2 个答案:

答案 0 :(得分:1)

就这么简单:

var facebook_url = 'http://www.facebook.com/sharer.php?url=' + encodeURIComponent('http://www.site.com/folder1/' + findfb +'&title=' + 'title of page');

答案 1 :(得分:0)

var facebook_url = 'http://www.facebook.com/sharer.php?url=' + encodeURIComponent('http://www.site.com/folder1/' + findfb) + '&title=' + encodeURIComponent('title of page');