javascript - ShareThis 在新窗口中打开 facebook 分享

标签 javascript html css sharethis

我正在尝试使用 ShareThis 小部件来满足我的共享需求,因此我有以下内容:

<span class='st_facebook_hcount' displayText='Facebook'></span>
<span  class='st_twitter_hcount' displayText='Tweet'></span>
<span class='st_plusone_hcount' displayText='Google +1'></span>
<span  class='st_email_hcount' displayText='Email'></span>

var switchTo5x=true;
                $.getScript("http://w.sharethis.com/button/buttons.js", function(){
                    stLight.options({publisher: "c68c8f6c-c670-419b-b8e2-23772e22a861", doNotHash: false, doNotCopy: false, hashAddressBar: false, popup: 'false'});
                });

现在的问题是,当我点击 facebook 时,它总是会打开一个新窗口。我已经提到我想在弹出窗口中使用它。对于 Twitter,它工作得很好。为什么是这样?这是一个 jsFiddle演示问题

最佳答案

根据他们的文档,you can not achieve this除非他们点击的按钮是分享按钮或电子邮件按钮。如果您确实找到了解决方案/技巧,请告诉我:-)

关于javascript - ShareThis 在新窗口中打开 facebook 分享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20397293/

相关文章:

javascript - 尝试获取事件监听器的目标时出现"Target not defined"错误

css - 使用 CSS 定位动画图标并移除重叠

javascript - css transition setTimeout 用于左侧位置但不是宽度

html - 谷歌浏览器切断长页面的底部

html - 删除正文和页脚之间不需要的空间

html - 当我将它们在线转换为 pdf 时,不要显示 HTML 按钮

javascript - 在下拉 javascript/jquery 上更改图像,在 fiddle 中工作,但在其他地方不行?

javascript - 在 Knockout.js 模型中创建项目之间的关系

javascript - 正则表达式验证纬度和经度的输入格式

javascript - 如何动态改变svg线的宽度