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

Get Current URL of page in javascript, thats works on tablet

本文关键字:平板电脑 有效 URL 获取 javascript      更新时间:2023-12-03

我有一个链接,当我按下它时,我会进入推特/脸书或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');
      }
    });

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

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

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

这在平板电脑上应该很好用。