Привет. Я пытаюсь показать кнопку «Поделиться» в 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) + "&layout=button_count&show_faces=false&width=90&action=like&colorscheme=light&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-пагинацией, и кнопка «Мне нравится» больше не загружается, я думаю, это происходит, когда код загружается и должен быть загружен до загрузки страницы.