用javascript获取页面的当前URL,这在平板电脑上有效

用javascript获取页面的当前URL,这在平板电脑上有效,javascript,html,Javascript,Html,我有一个链接,当我按下它的时候,我就会进入twitter/facebook或linkedin,这样我就可以分享新闻了 当我共享了新闻并关闭弹出窗口后,我又回到了我的页面,但是我可以看到它重定向到了我的javascript中href=“#”的第一个bc页面,所以这没关系 但我希望它出现在页面上,我点击了链接。所以如果页面是 www.mydomain.com/blog/news/3/ 然后我希望我的链接在href=”中引用该链接,但我如何在javascript中这样做才能在平板电脑上工作 我的fac

我有一个链接,当我按下它的时候,我就会进入twitter/facebook或linkedin,这样我就可以分享新闻了

当我共享了新闻并关闭弹出窗口后,我又回到了我的页面,但是我可以看到它重定向到了我的javascript中href=“#”的第一个bc页面,所以这没关系

但我希望它出现在页面上,我点击了链接。所以如果页面是

www.mydomain.com/blog/news/3/

然后我希望我的链接在href=”中引用该链接,但我如何在javascript中这样做才能在平板电脑上工作

我的facebook javascript代码是

    $('#facebook').sharrre({
      share: {
        facebook: true
      },
      template: '<a href="#"><i class="icon-facebook"></i>{total}</a>',
      enableHover: false,
      enableTracking: true,
      click: function(api, options){
        api.simulateClick();
        api.openPopup('facebook');
      }
    });
$(“#facebook”).sharre({
分享:{
脸谱网:没错
},
模板:“”,
enablehaver:false,
enableTracking:正确,
单击:函数(api、选项){
api.simulateClick();
api.openPopup(“facebook”);
}
});

如何获取javascript中a href中的#的当前页面URL?

如果我正确理解您的问题,您可以使用
document.URL
提取URL,并将其存储到变量中,以传递到
sharre()
方法:

var url = document.URL;
$('#facebook').sharrre({
    template: '<a href="' + url + '"><i class="icon-facebook"></i>{total}</a>',
    ...
});
var url=document.url;
$(“#facebook”).sharre({
模板:“”,
...
});

这在平板电脑上应该可以正常工作。

如果我正确理解您的问题,您可以使用
document.URL
提取URL,并将其存储到变量中,以传递到
sharre()
方法:

var url = document.URL;
$('#facebook').sharrre({
    template: '<a href="' + url + '"><i class="icon-facebook"></i>{total}</a>',
    ...
});
var url=document.url;
$(“#facebook”).sharre({
模板:“”,
...
});
这在平板电脑上应该很有效