Firebug在断点上禁用,代码被执行

时间:2013-11-25 10:21:53

标签: javascript debugging firebug

我遇到Firebug v1.12.5的问题。 Firebug并不是一般问题,只有特定的脚本,但我不知道为什么它不起作用。

每当我在这个脚本中设置断点并尝试进行调试时,只需1-2秒就没有任何反应,然后Firebug说:“调试器未启用”。无论如何,在那之后脚本被正确执行。

但是:如果我按下暂停按钮并执行操作,则firebug跳转到正确的功能,我可以使用“step into”-Button(F11)调试脚本。一旦我设置断点并按下“播放”按钮,firebug再次说:“调试器未启用”。

我想你的一些代码,但我不知道哪个部分(更大的脚本),如果我在窗口的“onload”函数声明一些变量时设置了断点,Firebug调试器甚至会被禁用。

非常感谢任何帮助,提示或想法!提前致谢

修改 当我添加“调试器”;命令,firebug在此行停止,我可以跳过以下行。无论如何,如果我设置一个断点,即使它在下一行(成功执行并且可以使用step into命令调试),firebug也会被禁用。

2 个答案:

答案 0 :(得分:0)

您可以创建 Firefox个人资料,重新安装几乎从不解决 由于Firefox保留配置信息的任何问题 你卸载了。

另一个想法是逐步停用可能会影响萤火虫功能的其他插件。

答案 1 :(得分:0)

我之前遇到过类似的问题..如果脚本太大而且声明持有大量数据的变量很多......在这些情况下,firebug表现得非常疲惫......尝试打破脚本[如果可能,请选择注释掉代码]找出造成这种情况的代码。

希望这会有所帮助!!