我最近注意到,我的網站上的Facebook按鈕似乎壓倒了IE7,但不是其他瀏覽器。瀏覽器速度變慢,無法使用。我將虛擬機中的內存增加了三倍,以查看它是否有幫助,但事實並非如此。Facebook的按鈕壓倒IE7
標記:
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<fb:like show_faces="false" width="35" font="" layout="button_count"></fb:like>
如果我刪除這些行,這個問題就會消失。
我注意到加載旋流在IE7中不斷旋轉(似乎從未完成),所以我打開了Fiddler。該頁面似乎每秒刷新約一次。 GET請求刷新頁面,?fb_xd_fragment被追加到我的查詢字符串中。
所有這些請求的referer頭是http://static.ak.facebook.com/connect/xd_artiber.php?version=6。
JavaScript錯誤也被拋出。
是否有人知道如果更改Facebook標籤上的任何特定設置可解決此問題?有誰知道任何解決方法?我已經發布了一個樣本提琴手(這是我的第一個,所以請忍受我):http://jsfiddle.net/jhoppe/yQdsT/如果我去編輯小提琴的文本,例如,我可以很容易地看到如何降低頁面性能。我的頁面上的其他內容配對,表現變得難以忍受
它是否與html或iframe版本一起存在? – Amit
@認爲它不會持續與iframe版本,這是個好消息。我沒有打算查看HTML 5的實現,因爲我懷疑它會在IE7中運行良好。我想使用Facebook的新技術,但iframe版本可能是一個很好的解決方法 – Hoppe
html5版本更好的工作機會,即比fbxml ... – Amit