Monday 15 September 2014

javascript - Facebook Like Box only working in iFrame -



javascript - Facebook Like Box only working in iFrame -

i'm trying utilize facebook's "like box" javascript. here code snippet set page.

<div class="fb-like-box" data-href="https://www.facebook.com/pagename" data-colorscheme="light" data-show-faces="true" data-header="true" data-stream="true" data-show-border="true"></div> <div id="fb-root"></div> <script type="text/javascript"> (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/sdk.js#xfbml=1&version=v2.0"; fjs.parentnode.insertbefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script>

everything loads correctly besides newsfeed. missing something? it's unusual because when utilize iframe method, works perfect. given application unable utilize iframe.

<iframe src="//www.facebook.com/plugins/likebox.php?href=https%3a%2f%2fwww.facebook.com%2fpagename&amp;width&amp;height=590&amp;colorscheme=light&amp;show_faces=true&amp;header=true&amp;stream=true&amp;show_border=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:590px;" allowtransparency="true"></iframe>

please maintain in mind replacing "pagename" actual page name.

weird resolution, after implementing iframe , testing it... reverted javascript way , loads successfully... love coding. must have been browser caching issue.

edit (resolution)-

turns out bug on facebook's end! if not logged in, see posts, if logged in, see nothing!

javascript facebook iframe

No comments:

Post a Comment