javascript – 无法在模态中打开ShareThis的facebook“分享此”按钮

前端之家收集整理的这篇文章主要介绍了javascript – 无法在模态中打开ShareThis的facebook“分享此”按钮前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_1@我刚刚在我的网站上实现了ShareThis的facebook分享按钮,我可以分享,但是,我想在模式(弹出窗口)中打开确认对话框,而不是每次都在新选项卡中打开.

我看了一下ShareThis的文档,here它说我只需要传递popup:’true’在参数初始化时,我已经完成了,但它没有任何效果,任何时候按下按钮它打开了一个新标签.

控制台中没有错误,共享功能正常,我错过了什么?

这是我的代码

<script type="text/javascript" src="https://ws.sharethis.com/button/buttons.js"></script>
<script type="text/javascript">
    //init
    stLight.options({popup:'true',publisher: "abcdef-1234-1234-1234-1234abcdef1234",doNotHash: false,doNotCopy: false,hashAddressBar: false});

    //create widget
    stWidget.addEntry({"service":"facebook","element":document.getElementById('fb_share_button'),"url":"http://www.site.com/link/to/share/","title":"Title","type":"hcount" });
</script>

<span st_url="<!-- url is assigned dynamically -->" class='st_facebook_hcount' displaytext='Facebook' id="fb_share_button"></span>

解决方法

也许你有一些代码强制所有链接在新窗口中打开,尝试在js小提琴或测试页面中实现它.

猜你在找的JavaScript相关文章