当我将其上传到网页时,我的网页上的“喜欢”按钮无效。它在我的电脑上完美运行。有没有猜到为什么会发生这种情况?
答案 0 :(得分:1)
我认为问题出在您提供的网址中。当我检查您的页面源时,i帧具有以下代码:
<iframe src="http://www.facebook.com/plugins/like.php?href=earthsave.tk&layout=standard&show_faces=false&width=450&action=like&font=verdana&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>
应该在哪里:
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsavetheearth.99k.org%2Fpledge.htm&layout=standard&show_faces=false&width=450&action=like&font=verdana&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>
问题出在你的网址上:
src="http://www.facebook.com/plugins/like.php?href=earthsave.tk
答案 1 :(得分:0)
喜欢这个按钮对我来说很好 - 我甚至没有登录到facebook。
答案 2 :(得分:0)
我们发现了两个原因:
简单重定向: 如果您的网站页面上有重定向,则会出现错误。
www前缀重定向: Facebook总是尝试在没有www前缀的情况下访问您的域名。如果您有自动重定向将用户从“example.com”发送到“www.example.com” - 即使您将网址作为“www.example.com”传递给Facebook,抓取工具也会尝试访问该网址www导致错误。