我的页面上有 facebook 社交模块/api。我刚开始遇到问题,我无法从 FB 找到任何会导致此问题的 all.js 更新。
在 IE8 中,如果我包含某些页面模块(有很多 DOM 元素),facebook all.js 文件就会出错,IE 会陷入困境并返回“无响应脚本”弹出窗口。
如果我减少页面上 DOM 元素的数量,页面加载正常。我运行了一些页面启发式等,它指向 all.js,但没有给出细节。
还有其他人遇到这个吗?是否有一个设置可以放在我的 DOM 元素上,告诉 FB 不要递归或忽略它。
似乎 FB all.js 正在抓取我的页面。
任何真正解决问题的想法或方法。
ps 这个问题是在上周二的时候注意到的......当他们发布他们的代码时。
我怎么知道它是 all.js?
我一一托管了我网站上的所有第三方脚本,以缩小我的页面抛出无响应错误时的范围。
当我排除 facebook/all.js - 错误消失。
当我在页面上包含 FB all.js 并省略一些其他模块时,有时会出错,有时不会 - 取决于页面上 dom 元素的数量(看起来)。FF 加载很好,IE8 不行。