类似Facebook的按钮不显示
我有以下问题: 我想在相应的网站上添加一个Facebook粉丝页面的like按钮。我尝试使用开发者页面(xfbml和iframe)中的代码,以及类似的插件。对于iframe,我尝试了不同的URL“https://www.facebook.com/plugins/like.php?...", "http://www.facebook.com/plugins/like.php?...“、和”//www.facebook.com/plugins/like.php?…”没有不同的结果 一个活生生的例子:对应的Facebook页面:www.Facebook.com/YoungEuropeanLeadership 第一个like按钮始终显示(“正常url”)。对于所有其他人(facebook粉丝页面):在我的电脑(mac)上,like按钮不会显示在Chrome和Firefox上,而是显示在Safari上。我尝试了一种不同的Mac操作系统,在Chrome上运行,但在Safari和Firefox上不起作用。对于Win操作系统来说,IE和Chrome不起作用。 使用其他url(Facebook和非Facebook),所有浏览器中都会显示其他4个类似按钮(每个示例中都包含第二个按钮,我在url中添加了一个“p”) iframe代码(用于//www…版本):类似Facebook的按钮不显示,facebook,wordpress,facebook-like,Facebook,Wordpress,Facebook Like,我有以下问题: 我想在相应的网站上添加一个Facebook粉丝页面的like按钮。我尝试使用开发者页面(xfbml和iframe)中的代码,以及类似的插件。对于iframe,我尝试了不同的URL“https://www.facebook.com/plugins/like.php?...", "http://www.facebook.com/plugins/like.php?...“、和”//www.facebook.com/plugins/like.php?…”没有不同的结果 一个活生生的例子:
你知道我能做些什么来克服这种奇怪的情况吗?非常感谢您的帮助,谢谢 已解决。
Facebook页面的前任管理员设置了国家和年龄限制。尽管他们在我所在的所有地方都包括我,但这似乎是造成麻烦的原因。
fb.com/yourfanpage>编辑权限
无论如何,感谢您的帮助,我非常感谢。您有许多HTML验证错误,您应该首先修复这些错误,因为它们很可能导致您的错误。你的示例站点对我来说似乎很好(MacOSX和Chrome),我可以看到所有facebook按钮(其中9个)。验证:谢谢你的回复。我试图解决一些问题,并为此制作了一个简化页面:。关于宽度和面包屑的验证误差较小。我无法解决“元素样式不允许在此上下文中作为元素div的子元素”和“元素meta上属性名的错误值模板:关键字模板未注册”的错误,因为我没有web编码经验。不过,为什么在可比较的浏览器/机器上显示的内容会有所不同呢?我记得不久前facebook也有类似的问题,我相信我通过验证我的html结构解决了这个问题。
元素样式…
错误意味着你正在身体中使用
(它应该在你的
中。你也有很多facebook错误(重复id#fb root
),我认为您应该修复与facebook相关的错误,这可能会修复您的问题。再次感谢您的回复。不幸的是,这没有起到作用:去掉页脚、页眉和面包屑也不会改善情况。
<iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2FYoungEuropeanLeadership&send=false&layout=button_count&width=150&show_faces=false&font&colorscheme=light&action=like&height=21&appId=322200017889372" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:150px; height:21px;" allowTransparency="true"></iframe>