Javascript Firebug在断点上禁用,代码被执行
我对Firebug v1.12.5有问题。Firebug没有一般问题,只是有一个特定的脚本,但我不知道为什么它不起作用 每次我在这个脚本中设置一个断点并尝试进行调试时,都会花费1-2秒的时间,但什么都没有发生,然后Firebug会说:“调试器未启用”。无论如何,在此之后,脚本将正确执行 但是:如果我按下暂停按钮并执行一个操作,firebug将跳转到正确的函数,我可以使用“单步执行”按钮(F11)调试脚本。当我设置断点并按下“播放”按钮时,firebug再次说:“调试器未启用” 我会告诉你一些代码,但我不知道哪部分(更大的脚本),如果我在窗口的“onload”函数中声明一些变量时设置断点,Firebug调试器甚至会被禁用 非常感谢任何帮助、提示或想法!提前谢谢 编辑:Javascript Firebug在断点上禁用,代码被执行,javascript,debugging,firebug,Javascript,Debugging,Firebug,我对Firebug v1.12.5有问题。Firebug没有一般问题,只是有一个特定的脚本,但我不知道为什么它不起作用 每次我在这个脚本中设置一个断点并尝试进行调试时,都会花费1-2秒的时间,但什么都没有发生,然后Firebug会说:“调试器未启用”。无论如何,在此之后,脚本将正确执行 但是:如果我按下暂停按钮并执行一个操作,firebug将跳转到正确的函数,我可以使用“单步执行”按钮(F11)调试脚本。当我设置断点并按下“播放”按钮时,firebug再次说:“调试器未启用” 我会告诉你一些代码
当我添加“debugger;”命令时,firebug会在这一行停止,我可以跳过以下几行。无论如何,如果我设置了一个断点,即使它位于下一行(执行成功并可以使用“步进”命令进行调试),firebug也会被禁用。您可以创建一个新的Firefox配置文件,重新安装几乎无法解决问题 由于Firefox保留配置信息而导致的任何问题 你卸载
另一个想法是逐渐停用可能干扰firebug功能的其他插件。我之前也遇到过类似的问题。。如果脚本太大,并且声明有很多变量保存着大量数据。。萤火虫在这种情况下的行为非常古怪。。。尝试中断脚本[如果可能,请选择注释代码],以找出导致此问题的代码
希望这有帮助 创建一个新的Firebug配置文件很有帮助,尽管我仍然不知道为什么它现在可以工作:D谢谢!