【发布时间】:2012-04-07 11:17:49
【问题描述】:
我正在开发一个使用 Extjs 的网站,我正在使用 Firefox 中的 firebug 进行调试。我注意到,当我在 firebug 的断点处停止然后几秒钟后再次开始执行时,有时网站上发生的事情会停止发生。例如,如果单击一个按钮导致 A 发生导致 B 导致 C 并且我的断点位于 A 上,那么如果我在断点处停止,则 B 和 C 可能根本不会发生。
我目前最好的猜测是,当这样的事情发生时(在很多不同的场景中经常发生这种情况),这是因为操作已设置为超时,并且当我在断点处停止时它们会这样做。
为什么会这样?
我能做些什么来防止这种情况发生吗?
【问题讨论】:
-
请注意科学原理,即测量现象会以某种方式影响结果
-
Web Inspector 中的 Safari 或 Chrome 是否会发生同样的情况?
标签: javascript firefox firebug