2011-05-27 61 views
5

我已經進入到這個我的代碼使用Facebook評論:Facebook的評論切斷的

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="google.com" num_posts="10" width="610"></fb:comments> 

但它削減的意見,這樣http://cl.ly/77fB和裝載圖形不會消失。我嘗試刪除所有我擁有的CSS和JS,它仍然執行相同的操作。我查看了Facebook註釋API生成的代碼和iframe設置了200px的高度。這裏的IFRAME代碼:

<iframe id="f1c27030c" name="f1f67bf5c4" scrolling="no" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; height: 200px; width: 610px; " class="fb_ltr" src="http://www.facebook.com/plugins/comments.php?channel_url=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%3Fversion%3D2%23cb%3Df3ec50dad4%26origin%3Dfile%253A%252F%252Flocalhost%252Ff17ab9b71%26relation%3Dparent.parent%26transport%3Dpostmessage&amp;href=google.com&amp;locale=en_US&amp;numposts=12&amp;sdk=joey&amp;width=610"></iframe> 

不知道還能做什麼。謝謝!

更新:

,是因爲我加載從註釋文件的本地Chrome是說這不是安全加載了一切:http://cl.ly/77X7

我上傳的文件到我的服務器,並加載一路。

感謝您的幫助!

+0

你想要發生什麼? [我沒有得到加載圖片](http://jsfiddle.net/wesley_murch/dZkdP/),它看起來像你有它設置爲10個職位。你想要一個滾動條或顯示所有10個職位? – 2011-05-27 08:10:29

+0

我希望它不會被切斷。它不應該需要一個滾動條。如果您訪問http://developers.facebook.com/docs/reference/plugins/comments/並將其設置爲10條評論,但不會將其截斷,則會顯示全部10條評論。 – Marc 2011-05-27 08:29:33

+0

對不起,我想我現在明白了這個問題。你從API返回錯誤的高度,是嗎?儘管如此 - 它似乎爲我工作:http://jsfiddle.net/wesley_murch/dZkdP/2/ – 2011-05-27 09:01:39

回答

0

這來自您將google.com作爲網址的事實:Facebook服務器嘗試聯繫google.com以完成加載您的評論。

用localhost代替google.com試試,它會顯示the error message

所以你必須把顯示評論的頁面的URL。否則它將無法工作。

希望有所幫助。

+0

不是它能夠連接到主機的問題。這是api產生200px-ish的高度,這是切斷評論無論我使用什麼網址或多少評論,我有它的回報:http://cl.ly/76xR – Marc 2011-05-27 13:18:05

+0

即使我做了一個HTML文件沒什麼,但它的Facebook代碼,它仍然在我的瀏覽器中產生這個:http://cl.ly/76Q1 - 我試過禁用所有我的Chrome擴展,看它是否會導致問題,但它不。 – Marc 2011-05-27 13:37:41