2010-04-30 77 views
1

我尝试添加Facebook的“赞箱”,以现有的网站,如described hereFacebook的样箱不工作

页我的作品推广只是在该网页上的预览框罚款。

但是,当我复制/粘贴到我的网站显示的代码,而是显示一个空的facebook页面的一部分,只有部分可见的错误消息。

<iframe src="http://www.facebook.com/plugins/likebox.php?profile_id=SenRandyGordon&amp;width=260&amp;connections=10&amp;stream=true&amp;header=true" 
     scrolling="no" 
     frameborder="0" 
     allowTransparency="true" 
     style="border:none; overflow:hidden; width:260px; height:px"></iframe> 

我无法弄清楚我做错了什么,在Facebook发布他们的新API之前,我在过去添加了“Like Box”。

请帮忙?

回答

0

变化profile_id=SenRandyGordonprofile=1&id=SenRandyGordon 它为我工作

+0

测试感谢您的想法。试过了,但它仍然不适合我。我开始怀疑我的设置中的其他内容正在干扰iframe。 – abelenky 2010-05-01 16:37:30

-1

约翰的回答可能会奏效。没有尝试过。这工作对我来说:
更改profile_id=只是id=在嵌入代码。

1

解决方案

You have to replace all the "&amp;" of the Facebook Likebox generator code with "&" - then it works. 

结合这种方法与米的方法,使其工作。

所以最后的结果看起来像使用Facebook的社交插件这些替代

<iframe src="http://www.facebook.com/plugins/likebox.php?profile=1&id=SenRandyGordon&width=260&connections=10&stream=true&header=true" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:260px; height:px"></iframe> 
0

我也面临着同样的问题。 在这个插件如果用户输入错误的输入,然后安全问题随机生成的代码与2个字,但用户只能查看1个字,这意味着它显示部分..

这是Onther解决方案....它真的有效!

<script type='text/javascript' src='http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US'> 
</script> 
<script type='text/javascript'>FB.init('aaafdced248eed501f09f66e3c5b7de9');</script> 
<fb:fan profile_id=\"118774364811981\" stream=\"0\" connections=\"10\" logobar=\"0\" width=\"244\" height=\"240\" css='serverside_facebook.css?1'> 
</fb:fan> 


我上面的代码在Java中verticalPanel.getElement().setInnerHTML("above code");

很灵的使用!

+0

重播我。尝试此代码后 – StackOverFlow 2010-05-10 19:08:02

+0

根据http://developers.facebook.com/docs/reference/oldjavascript/,任何使用“FeatureLoader.js.php”的Facebook代码都是**弃用**。这意味着什么,你不应该在任何新代码中使用'FeatureLoader.js.php'。 – Cheeso 2011-09-22 15:28:20

1

我复制并粘贴了为iframe提供的代码,但它不起作用。我发现在代码之前没有http:。一旦我把它放在那里,一切都很完美。

0

尝试减薄的iframe代码工作正常,并通过我的WordPress的

<iframe src="//www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2FEnter_Your_FB_ID_OR_USERNAME&amp;width&amp;height=290&amp;colorscheme=dark&amp;show_faces=true&amp;header=true&amp;stream=false&amp;show_border=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:290px;" allowTransparency="true"></iframe>