我把這個測試頁面來說明這個問題:(死鏈接)Facebook的XFBML是無法在Internet Explorer 8渲染
每一個瀏覽器,我已經上工作,但在Internet Explorer測試8.奇數部分是Internet Explorer 8甚至不報告錯誤,哇,這是一些東西。所以現在我被困在沒有任何工作或調試。我忽視了什麼?
我把這個測試頁面來說明這個問題:(死鏈接)Facebook的XFBML是無法在Internet Explorer 8渲染
每一個瀏覽器,我已經上工作,但在Internet Explorer測試8.奇數部分是Internet Explorer 8甚至不報告錯誤,哇,這是一些東西。所以現在我被困在沒有任何工作或調試。我忽視了什麼?
因此,不知何故,我以前設置爲HTML標記的xmlns
屬性消失了,可能是我把事情搞得像瘋了似的。
這是應該的,如果有人遇到這個問題:
<html xmlns:fb="http://www.facebook.com/2008/fbml">
非常感謝!找到關於xmlns的技巧並不那麼容易。 – 2011-02-03 05:54:54
謝謝..... it works ............. – 2011-02-03 05:55:06
謝謝。我把我的頭髮放在這個上面...因爲我使用HTML5,所以我把它放在有條件的地方:<! - [if(ie ie 8)]> – snobojohan 2011-08-25 09:35:21
< HTML的xmlns:FB = 「http://ogp.me/ns/fb#」 >
<頭> < /頭>
<體>
< SCRIPT SRC = 「http://connect.facebook.net/en_US/all.js#xfbml=1」 >
< /腳本>
< FB:像HREF =「HTTP:/ /www.facebook.com」送= 「假」 佈局= 「button_count」 WIDTH = 「500」 show_faces = 「真」 > </FB:像>
< /體>
</html >
即使這不是在IE中工作。它打開一個彈出url = http://www.facebook.com/connect/connect_to_external_page_reload.html,就是這樣。在調試中我看到它沒有選擇xmlns。在FF和Chrome中,相同的代碼工作正常,我也能夠在我的臉書牆上看到,但如果我通過IE做的話也不行。
它顯示了網站上的按鈕 – 2012-01-03 10:58:19
我注意到在源代碼中,href屬性僅用於單引號,僅用於fb div。這可能嗎? – edl 2011-02-03 05:54:40