爲什麼我的Facebook Like按鈕(技術上是生成的iframe)的高度始終設置爲80px?示例頁面位於:http://www.davidkasper.net/test.html我使用JavaScript sdk,並且已將其用於其他頁面,但由於某種原因,高度不會在此頁面上動態變化!我甚至可以這樣做 <fb:like style="height:40px">
並確實將設置明顯的高度,但在iframe仍然會80px,而我可以看到它在演示改變在http://developers.facebook.com/docs/reference/plugins/likeFacebook Like Button(<fb:like>)Height總是80px
4
A
回答
2
我終於找到了答案!
問題是我在FB.init javascript中指定的應用程序設置了錯誤的基本域。
window.fbAsyncInit = function() {
FB.init({appId: '**131226520233112**', status: true, cookie: true,
xfbml: true});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
見VS http://davidkasper.net/test2.html
http://davidkasper.net/test.html之間的差額由我可能永遠都沒有從Facebook http://developers.facebook.com/tools/lint/網址短絨清除所有它檢測到的錯誤發現這個方式解決了這個問題!
0
從參考它說
最重要的社交插件是 Like按鈕,該按鈕可讓用戶 通過一次點擊即可將您網站上的網頁發佈回 其Facebook個人資料。 您可以添加Like按鈕來 任何頁面的iframe標籤:
<iframe src="http://www.facebook.com/widgets/like.php?href=http://example.com"
scrolling="no" frameborder="0"
style="border:none; width:450px; height:80px"></iframe>
有許多爲 Like按鈕選項,包括選項 包括姓名和資料照片 的用戶的朋友也有 喜歡此頁面。下面是一個類似按鈕 爲Facebook開發者網站...
對我來說,它說明你應該只使用iframe和在樣式的標籤設置寬度/高度屬性...
<iframe src="http://www.facebook.com/widgets/like.php?href=http://example.com"
scrolling="no" frameborder="0"
style="border:none; width:300px; height:25px"></iframe>
1
David,
我也有同樣的問題。我只是把fb:like標籤放在一個ID爲'臉譜'的DIV裏面。然後,我設置了一個CSS規則來限制'臉書'DIV中存在的任何iframe的高度和/或寬度。爲我工作!
4
正在生成的iframe允許顯示Facebook個人資料圖片的空間。添加show-faces =「false」屬性,它會摺疊高度。
<fb:like show-faces="false"></fb:like>
0
轉到http://developers.facebook.com/docs/reference/plugins/like
取消選中 '顯示面孔' 複選框。這會將高度降低到35px。
2
我解決這個問題的CSS
#fb-bar iframe{min-height:80px !important;}
其中#FB-酒吧是包裝爲< FB:像>。在html中
<div id="fb-bar">
<fb:like href="link"></fb:like>
</div>
相關問題
- 1. Android Facebook like button總是取消
- 2. Facebook Like button count
- 3. Facebook Like Button Implementation
- 4. Facebook Like Button
- 5. Android Facebook Like Button
- 6. Facebook like button case
- 7. Facebook like button asp.net
- 8. Facebook Like button
- 9. Facebook Like button url?
- 10. facebook like button ie7
- 11. Android :: Facebook like button
- 12. facebook like button
- 13. facebook like button fb_app
- 14. HTML/CSS Div(height:80px)over Div(height:100%;)
- 15. facebook like button larger size
- 16. Right align Facebook like button
- 17. Facebook Like Button問題
- 18. Facebook like button not loading
- 19. Facebook like button is clipped
- 20. Facebook like button替身
- 21. facebook like button not work
- 22. Facebook Like Button刷新
- 23. Facebook Like Button For Email
- 24. Facebook like button for facebook single post
- 25. Facebook Like Button Frontpage Facebook頁
- 26. facebook like button網站描述
- 27. Facebook like button does not apear
- 28. Facebook like button(IFRAME)not working
- 29. Facebook like button禁用計數
- 30. facebook like button取錯文本
問題是我需要使用XFBML版本,因爲它需要動態調整大小,具體取決於是否存在面孔。 – David 2010-05-05 22:37:14