我有一个页面正在不断重新加载,大约每45秒一次。如果我在浏览器中禁用javascript,页面将停止重新加载 - 所以我怀疑某些javascript是罪魁祸首。但是有大量的文件分散在各种.js文件中,其中一些是压缩的。所以我很难通过JS来源寻找罪魁祸首。
我正在寻找有关如何找到原因的想法 - 无需阅读(和理解)所有JS源代码。
我尝试在Firebug中使用Break on Next。它总是在jquery.min.js内部中断 - 但是堆栈中没有历史记录,所以我不知道是谁调用了jQuery。
网页为http://www.sarasotasailingsquadron.org/
其他想法?
答案 0 :(得分:0)
好的,所以我找到了你的部分问题。我无法找到它的起源,但也许这会对你有帮助。
我无法在Chrome下完全重现您的问题,但每分钟左右,我都会看到您的主页请求。根据Chrome的开发人员工具,该请求是在jQuery中启动的。 (这并不意味着jQuery是罪魁祸首......这只意味着无论什么代码发出请求都是使用jQuery来实现它。)
在控制台中,出现可疑错误消息:
资源解释为图像但使用MIME类型text / html传输:“http://www.sarasotasailingsquadron.org/”。
调用堆栈将其降低到$.transition
。这似乎与您的图像转换标题“硬币滑块”有关。
我已经浏览了你的代码并且没有看到引用,但我怀疑你正在尝试将主页加载为该标题中的图像。也许您有一些无效的HTML或图像的空URL,使其无法填充完整的请求URL或其他内容。无论如何,这应该可以帮助您找到确切的来源。