3

我最近注意到我网站上的 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 附加到我的查询字符串中。

所有这些请求的引用标头是http://static.ak.facebook.com/connect/xd_artiber.php?version=6

JavaScript 错误也会被抛出。

有谁知道更改 Facebook 标签上的任何特定设置是否可以解决问题?有谁知道任何解决方法?

我已经发布了一个示例提琴手(这是我的第一个,所以请多多包涵):http: //jsfiddle.net/jhoppe/yQdsT/如果我去编辑提琴的文本,例如,我可以轻松查看页面性能如何下降。与我页面上的其他内容配对,性能变得难以忍受

4

1 回答 1

1

它与 XML 命名空间一起工作

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" xmlns:fb="http://ogp.me/ns/fb#">

但后来它在 Chrome 中不起作用。

所以我决定使用用户代理来显示 IE7 的 iframe 版本。

https://developers.facebook.com/docs/reference/plugins/like/

于 2012-10-09T02:26:09.597 回答