簡體   English   中英

社交媒體分享

[英]Social media sharing

我想創建一組按鈕,分享到各種社交媒體網站(Twitter,Facebook,Tumblr等)。

我目前正在開發Twitter分享器,我一直在尋找並找不到任何自定義代碼,這些代碼將獲取當前URL並將其附加到網址而不強迫我使用Twitter共享圖標而不是我自己的自定義圖標。

這是我正在處理的網站(右側鏈接): http//www2.hull.ac.uk/files/tfa/index/content2.html

這是我目前的代碼:

<a href="javascript:popup_share('http://twitter.com/share?text=Check%20out%20this%20page#tfa&url=')" class="twitter-share-button">
                                    Twitter
                                    <b></b>
                                </a>

<script>
    var pageName = window.location.toString();
    alert('http://twitter.com/share?text=Check%20out%20this%20page#tfa&url=' + pageName);
</script>

我無法弄清楚如何將警報框中的字符串添加到已經存在的標簽中!

URL需要動態創建,因為我希望它是站點范圍的,並且不會每次都知道URL - 這是要與任何平台共享的URL。 我已經瀏覽過Twitter網站,但在沒有必須知道網站地址的情況下找不到任何可以做到的事情。

任何人都可以為此提供任何幫助嗎?

非常感謝!

鏈接應該是

<a href="#" class="twitter-share-button">Twitter</a>

JavaScript應該添加click事件

$( function(){
    $(".twitter-share-button").click( function(e){
        popup_share('http://twitter.com/share?text=Check%20out%20this%20page#tfa&url=' + encodeURIComponent(window.location.href) );
        e.preventDefault();
    });
});

暫無
暫無

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

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