我使用以下代码显示Facebook Like按钮,但我没有结果,为什么?
代码是从FaceBook复制的,似乎代码丢失了http:
谢谢!
<html>
<head>
<title>My Great Web page</title>
</head>
<body>
<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.hicalc.com%2F&send=false&layout=standard&width=450&show_faces=false&action=like&colorscheme=light&font&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>
</body>
</html>
答案 0 :(得分:1)
代码工作正常:http://jsfiddle.net/kYyQS/
答案 1 :(得分:1)
遗漏http:
是故意的,有效的和正确的。这意味着它将与您所使用的协议相同。
http://example.com
,它将使用http://www.facebook.com
https://example.com
,它将使用https://www.facebook.com
file:///example
,它将使用file://www.facebook.com
这最后是我想象的绊倒你;它不适用于本地文件。
使用本地Web服务器,使其为http://localhost
(一个好主意,因为它消除了各种安全限制和问题的可能性,并使开发环境更像部署环境)或(b)在开发过程中预先添加http:
(尝试将其删除以进行部署)。