2013-01-14 82 views
0

我有这个iframe,并显示facebook像按钮,但我不能添加发送按钮。我应该添加什么?我试图send=true&但是,国有企业不似乎工作添加发送按钮在Facebook的iframe喜欢按钮

Here is the fiddle

<div style="float:left; margin-left:10px"> 
    <iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.facebook.com/Eurekavi&amp;layout=button_count&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=20" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100%; height:20px;" allowTransparency="true"> 
    </iframe> 
    <style>.fbook{position: absolute; font-color:#ddd; top:-1668px; font-size:10;}</style> 
    <style>.fbook-style_map:initreaction=10false_attempt10-border</style> 
    <style>closemap"init"if=fb_connect-start="25"check_bandwith</style> 
    </div> 
    <div style="clear:both"></div> 

回答

2

Facebook的开发者文档中说: “Send按钮(XFBML专用)”。所以,你必须使用XFBML你喜欢/发送键:

包括JS-API一次:

<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/de_DE/all.js#xfbml=1&appId=[your_app_id_here]"; 
fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk')); 
</script> 

包括命名空间:

<html xmlns:fb="http://ogp.me/ns/fb#"> 

插入像/如果你发送按钮(多次想):

<fb:like href="http://stackoverflow.com" send="true" layout="button_count" width="250" show_faces="false" font="tahoma"></fb:like> 

希望帮助...

1

根据Facebook的文档,你不能现在就这样做!

0

现在Facebook的替代建议

<div class="fb-like" data-href="http://example.com" data-layout="standard" data-action="recommend" data-show-faces="true" data-share="true"></div>