저는 웹 사이트의 PHP 개발자이며, 최근 Sharer.php 코드를 새로운 코드 예제로 대체했습니다. Like 버튼이 제대로 표시되지만 클릭하면 팝업 창이 잠깐 표시되거나 사라집니다. 또한 설명은 URL에 팝업으로 표시되지 않습니다. Like 버튼 코드는 사용자가 (JQuery를 사용하여) 숨길 수있는 DIV 컨테이너에 포함되어 있으며 화면 카운터를 새로 고치기 위해 자동으로 한 번씩 테이블을 쿼리하는 AJAX가 페이지에 있습니다. 여기내 웹 사이트에 버튼을 넣는 데 문제가 있습니다.
은 도움이 경우 몇 가지 코드 조각, 그리고 어떤 도움에 감사드립니다 :
<meta property="og:title" content="FourFreedomsBlog - Romney/Ryan: Channeling the inner McCain" />
<meta property="og:description" content="The Romney/Ryan campaign is evoking an eerie recollection of the McCain campaign of 2008: trust us - you'll get the details AFTER we're elected." />
<meta property="og:url" content="http://www.fourfreedomsblog.com/Blog.php?Act=ViewBlogPost&BlogID=2090" />
<meta property="og:image" content="http://www.FourFreedomsBlog.com/images/4Fv3.0.gif" />
<meta property="og:type" content="website" />
<meta property="og:site_name" content="FourFreedoms Blog" />
<meta property="fb:admins" content="14194340826" />
<div class="ShareThisContainer">
<div class="FoldingMenu">
<h4><button id="showShareThis" class="ButtonHide" /></button><span name="" id="">Share This!</span></h4>
<div id="SharePane" class="TogPane ItemHide">
<table class="ShareThis">
<tr>
<td colspan=8>
<div id="fb-root"></div>
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}
(document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-like" data-href="http%3A%2F%2Fwww.FourFreedomsBlog.com%2FBlog.php?Act=ViewBlogPost&BlogID=2090" data-send="true" data-width="320" data-show-faces="true"></div>
</td>
</tr>
</table>
</div><!-- id=SharePane -->
</div><!-- class=FoldingMenu -->
</div><!-- class=ShareThisContainer -->
좋은 캐치 - 감사합니다. 그리고 나중에 사용할 수 있도록 디버그 링크를 북마크합니다. –