我有一个链接,当我按下它时,我会转到 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');
}
});
如何获取 javascript 内 href 中 # 的当前页面 URL?
最佳答案
如果我正确理解您的问题,您可以使用 document.URL
提取 URL 并将其存储到变量中以传递到您的 sharrre()
方法中:
var url = document.URL;
$('#facebook').sharrre({
template: '<a href="' + url + '"><i class="icon-facebook"></i>{total}</a>',
...
});
这在平板电脑上应该可以正常工作。
关于javascript - 在 javascript 中获取页面的当前 URL,适用于平板电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20283713/