javascript - 共享此按钮在弹出窗口中打开

标签 javascript jquery facebook sharethis

我正在使用 Sharethis 按钮进行社交媒体共享。问题是,当您单击 Twitter、Facebook、Linkedin 或任何其他按钮时,它会在新选项卡中打开。我希望它在弹出窗口中打开。是否可以做到这一点。这是我正在使用的代码。

这位于头部

    <script type="text/javascript">var switchTo5x=true;</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript">stLight.options({publisher: "ur-3a946ea7-4e9c-2bf6-f820-37c233b1bc9c", doNotHash: false, doNotCopy: false, hashAddressBar: false});</script>

这将出现在页面正文中。

<span class='st_sharethis_large' displayText='ShareThis'></span>
<span class='st_facebook_large' displayText='Facebook'></span>
<span class='st_twitter_large' displayText='Tweet'></span>
<span class='st_linkedin_large' displayText='LinkedIn'></span>
<span class='st_pinterest_large' displayText='Pinterest'></span>
<span class='st_email_large' displayText='Email'></span>

这也不起作用。

<script type="text/javascript">var switchTo5x=true;</ script>
<script type="text/javascript" src=" w.sharethis.com/button/buttons.js"></ script> 
<script type="text/ javascript">
  stLight.options({
    publisher: "ur-3a946ea7-4e9c-2bf6- f820-37c233b1bc9c", 
    popup: 'true' 
    doNotHash: false, 
    doNotCopy: false, 
    hashAddressBar: false
 });
 </script>

最佳答案

除了 popup 选项外,您还需要在调用 stLight.options() 时将 servicePopup 选项设置为 true .

关于javascript - 共享此按钮在弹出窗口中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26301453/

相关文章:

javascript - 在 Node.js 中使用 Jasmine 测试子 process.send

javascript - 将 blob 附加到表单中类型文件的输入

javascript - 如何查找某个类的所有子元素并检查是否有空?

javascript - jQuery :[] selector?

ios - 从内部 IOS 网页登录 Facebook

android - 结合 ActionbarSherlock 和 Facebook API 图

javascript - 默认单选按钮选择值

javascript - Meteor.js 部署用于 Web 和移动 native 应用程序,一个代码库

用 python 编写的类似 Javascript 的 TCP 套接字客户端?

php - 如何允许我网站的用户通过 Facebook 登录/注册并将 Facebook 登录系统与我自己的登录系统集成?