Как мы можем показать кнопку «Поделиться» на Facebook после загрузки страницы? - PullRequest
0 голосов
/ 28 февраля 2011

Привет. Я пытаюсь показать кнопку «Поделиться» в Facebook после загрузки веб-страницы с помощью функции window.onload. Код, использующий iframes, работает нормально для кнопки, подобной Facebook, но когда я добавляю код для кнопки 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;

1 Ответ

0 голосов
/ 28 февраля 2011

Я думаю, что это невозможно.Я пытаюсь сделать что-то подобное, но с ajax-пагинацией, и кнопка «Мне нравится» больше не загружается, я думаю, это происходит, когда код загружается и должен быть загружен до загрузки страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...