奇怪的问题,当启用 Firebug 时(并且只有在那时)我的 Javascript 是否开始以似乎是随机的方式发出双 GET 请求 (AHAH)。
这种双重调用的结果是从服务器返回的代码(PHP 生成的 Google Map/Javascript)在屏幕上吐出。
除非启用了 firebug(仅保留 firefox),否则在任何其他浏览器中都不会出现此问题。
我真的不知道是什么导致了这个问题以及如何解决它。非常感谢任何输入!
最佳答案
我会检查是否存在 Firebug 使更明显的潜在错误。一个例子是竞争条件。也许在正常运行条件下,两个请求之一会阻止另一个请求,但在调试器下,可能有足够的时间来触发两个请求。
有点奇怪的想法,但我想我以前见过类似的东西。
除此之外,如果没有看到代码,我无法提出任何更好的建议。
关于ajax - 启用 Firebug 时出现双 Ahah GET 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2392205/