1

我希望有人可以帮我解决这个奇怪的错误。我不知道这可能是什么。

我们有一个用 PHP 构建的站点,它使用 Drupal 作为 CMS。(更多信息)。

我办公室的某个人遇到了这个问题:当她使用 Firefox ESR 导航到我们的主页时,她在浏览器顶部看到一个蓝色/灰色的加载栏,并且页面每秒开始重新加载。它会不断重新加载,直到您关闭浏览器。加载栏似乎从未取得任何进展。

当她导航到其他网站时,她似乎没有遇到这个问题。

她正在运行 Windows Vista。

加载条

我无法在我们办公室的任何其他机器上使用 Firefox 重现该问题。我也无法在她的计算机上用 Internet Explorer 或 Chrome 重现这个问题,尽管她声称她在 IE 和家里的 MacBook 上遇到了同样的事情。

我们尝试禁用她的浏览器插件,但似乎没有帮助。这可能与她的浏览器设置有关,但我想在我注销之前排除任何潜在的网络问题。

我尝试使用 Inspect Element,但页面重新加载太快,所以我无法让它工作。错误控制台非常快地滚动了一堆错误,但我抓住了它们的屏幕截图。不断重复的错误是:“未捕获的异常:错误:http://static.ak.facebook.com 获取属性 Proxy.InstallTrigger 的权限被拒绝

在此处输入图像描述

谢谢你的帮助!如果您需要更多信息,请告诉我!

4

1 回答 1

1

看起来像是第 3 方 cookie 问题之类的,不完全确定。在右侧的 National Sponsors 框下方,应该有一个“在 Facebook 上查找我们”框,其中包含其他喜欢该页面的人。你必须做一些研究,但从消息来看,她的浏览器似乎阻止了 Facebook 做某事。我“认为”这与 cookie 有关,但我不确定。但是,看到该框不在您的屏幕截图中,并且错误来自 static.ak.facebook.com,几乎可以肯定是问题所在。

在我的窗口中,我得到以下信息:

FB.getLoginStatus() called before calling FB.init().
FB.init has already been called - this could indicate a problem

我从未使用过 Facebook 插件,所以我不知道,但我猜它可能在页面上设置不正确。我想这个用户有一个问题,因为 Firefox 处理 cookie 或 facebook 访问的方式。我正在尝试重现该问题。

编辑:我还注意到你有两个<div id="fb-root"></div>元素。我知道这是一个糟糕的 HTML,不知道它会如何影响您的 Facebook 插件。这个 forge.typo3.org/issues/36363 页面描述了一个处理元素定位方式的问题,你的看起来不错,但它引导我检查你的页面并找到这两个元素。显然 fb-root div 是敏感的。无论哪种方式javascript + two elements with the same id = disaster. 虽然,屏幕顶部的栏很奇怪,但仍然可能与这个 facebook 问题无关。具有相同问题的其他用途并未描述页面重新加载或类似情况。

于 2013-01-23T15:17:08.217 回答