【发布时间】:2012-08-10 16:27:59
【问题描述】:
在某些地方,当我设置断点时,即使代码正在执行,Firebug 也不会命中断点。在下面的特定情况下,我知道代码正在执行,因为我编写了一个显示的警报。
正如您在屏幕截图中看到的那样,这并不是因为该行没有绿色的行号。
是否有任何原因导致即使代码正在执行,Firebug 也不会停止到断点?
编辑 14-08-2012 09:23
在一些 cmets 的帮助下,我尝试添加一个语句“调试器”并且 Firebug 已被停止,但它并没有破坏我的 javascript,而是分解成一个奇怪的文件,您可以在下面看到。这些文件是什么?
仅供参考,名为“9”的文件是我的 javascript,但已缩小。
感谢您的帮助。
【问题讨论】:
-
尝试在第 69 行添加
debugger;,这将触发断点 -
我以前也遇到过这种情况,通常是firefox没有接收到我的javascript更改(也许它缓存了js文件?)你试过重启firefox
-
嗨@Craig!重新启动 Firefox 后我尝试重新启动计算机 :) 不走运... :(
-
@rsplack:你的意思是另一个名为“javascript debugger”的firefox插件吗?
-
我认为他的意思是命令“调试器;”它抛出一个异常,它只是为了证明这行代码被命中,也尝试 ctrl+f5 这将导致缓存被新的 js 文件实例刷新
标签: javascript debugging firefox firebug breakpoints