簡體   English   中英

ShareThis按鈕在彈出窗口中打開

[英]ShareThis Button to Open in Popup

我正在使用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

<script charset="utf-8" type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script charset="utf-8" type="text/javascript">
    stLight.options({
        "publisher":"####",
        "doNotCopy":false,
        "hashAddressBar":false,
        "doNotHash":false,
        "servicePopup":true
    });
</script>

我使用ShareThis插件使用此腳本,其中:

"servicePopup":true

問題是你正在使用的button.js插件..如果你有一個鏈接,你可以指定WHERE來打開它,或者用JS

window.open("www.youraddress.com","_self")

但是,由於您使用的是預制插件,因此無法更改。

您可以創建自己的腳本,以便在類點擊時打開特定頁面

$('.stack').click(function(){
    window.location = 'www.stackoverflow.com';
});

編輯:或者從問題的評論中可以看出,該插件支持選項標志。 我的壞,還沒檢查過。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM