如何使用javascript插入facebook评论插件?我的网站是ajax驱动的,我需要根据哈希(index.html /#frontpage) - >(index.html /#movie1)加载/重新加载facebook评论插件.我的第一个想法是使用innerHTML:
document.getElementById('facebook').innerHTML = "<div id='fb-root'></div><fb:comments href='http://viljegse.dk/' num_posts='10' width='572'></fb:comments></div>";
Run Code Online (Sandbox Code Playgroud)
然而,这不起作用,所以我尝试创建元素然后附加它们,但是然后有<fb:comments>
元素,这是一个问题.
最好的问候,Ulrik
Ton*_*one 12
FB:Root应该是构建时页面的一部分,并使用FB提供的Javascript在文档加载时异步加载Facebook JS库....就像FB描述一样.
然后,使用插入FB注释
document.getElementById('theplace').innerHTML="<fb:comments blah blah blah></fb:comments>"
Run Code Online (Sandbox Code Playgroud)
然后
FB.XFBML.parse(document.getElementById('theplace'));
Run Code Online (Sandbox Code Playgroud)
这段代码将初始化FB:注释.
你可以在Track Vision的页面上看到一个这方面的工作示例- 比赛页面 我花了一些时间在这段代码上大汗淋漓,但它现在全部运作了!FB文档令人震惊!
祝一切顺利
归档时间: |
|
查看次数: |
5923 次 |
最近记录: |