Facebook之类的按钮不会出现

时间:2012-02-28 20:49:50

标签: facebook

您好我正在尝试在我的网站上添加一个类似Facebook的按钮,但似乎没有任何东西我已经检查了十几个教程,我正在做正在说的那里和facebook按钮dosent apear.On firefox它除了chrome,IE9,opera和safari之外什么都没有显示我得到的这个页面不能出现错误:

这是我用来生成代码的链接:

http://www.facebook.com/pages/WillKode/228217780608588

这是我创建的测试页面:

<!DOCTYPE html>

<html>
<head>
    <title></title>
</head>
<body>
<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FWillKode%2F228217780608588&amp;send=false&amp;layout=standard&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>
</body>
</html>

1 个答案:

答案 0 :(得分:1)

您是否仅测试本地HTML文件?它似乎对我有用:http://jsfiddle.net/jhchen/D8pgg/

尝试将iframe src更改为https://www.facebook.com而不是//www.facebook.com。它应该是后者(你已经拥有它的方式),但在本地测试后,后者将不起作用。

原因是//意味着使用文档的协议,这是非常安全的,因为如果您在https页面上,iframe将使用https://www.facebook.com,而当您在http页面上时,http://www.facebook.com将使用{{3}}但是如果你只是在本地进行测试,那么协议就是file://并且文件://www.facebook.com不会在任何地方进行。