簡體   English   中英

我們如何在頁面加載后顯示 Facebook 分享按鈕?

[英]How can we show facebook share button after page loads?

我試圖在使用window.onload函數加載網頁后顯示 Facebook 共享按鈕。 使用 iframes 的代碼對於 Facebook like 按鈕工作正常,但是當我為 fshare 按鈕放置代碼時,它只是打印出來並且沒有其他任何事情發生,代碼如下:

function ImagesocialButtons() {
if (document.getElementById("social_wrap")) {
    var socialCode = "";    
      socialCode += "<div class=\"social_btn\">";   
      socialCode += "<iframe src=\"http://www.facebook.com/plugins/like.php?href="
+ escape(document.URL) + "&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;action=like&amp;colorscheme=light&amp;height=21\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:90px; height:21px;\" allowTransparency=\"true\"></iframe>"; 
      socialCode += "</div>";   
      socialCode += "<div class=\"social_btn\">";       
      socialCode += "<a name=\"fb_share\" type=\"button_count\" href=\"http://www.facebook.com/sharer.php\">Share</a><script src=\"http://static.ak.fbcdn.net/connect.php/js/FB.Share\" type=\"text/javascript\"></script>";        
      socialCode += "</div>";
    document.getElementById("social_wrap").innerHTML = socialCode;  } }

window.onload = ImagesocialButtons;

我認為這是不可能的。 我嘗試了類似的方法,但是使用 ajax 分頁,並且“喜歡”按鈕永遠不會再次加載,我認為這是因為代碼已加載並且需要在頁面加載之前加載。

暫無
暫無

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

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