Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Firebug在断点上禁用,代码被执行_Javascript_Debugging_Firebug - Fatal编程技术网

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

Javascript Firebug在断点上禁用,代码被执行,javascript,debugging,firebug,Javascript,Debugging,Firebug,我对Firebug v1.12.5有问题。Firebug没有一般问题,只是有一个特定的脚本,但我不知道为什么它不起作用 每次我在这个脚本中设置一个断点并尝试进行调试时,都会花费1-2秒的时间,但什么都没有发生,然后Firebug会说:“调试器未启用”。无论如何,在此之后,脚本将正确执行 但是:如果我按下暂停按钮并执行一个操作,firebug将跳转到正确的函数,我可以使用“单步执行”按钮(F11)调试脚本。当我设置断点并按下“播放”按钮时,firebug再次说:“调试器未启用” 我会告诉你一些代码

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

每次我在这个脚本中设置一个断点并尝试进行调试时,都会花费1-2秒的时间,但什么都没有发生,然后Firebug会说:“调试器未启用”。无论如何,在此之后,脚本将正确执行

但是:如果我按下暂停按钮并执行一个操作,firebug将跳转到正确的函数,我可以使用“单步执行”按钮(F11)调试脚本。当我设置断点并按下“播放”按钮时,firebug再次说:“调试器未启用”

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

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

编辑:
当我添加“debugger;”命令时,firebug会在这一行停止,我可以跳过以下几行。无论如何,如果我设置了一个断点,即使它位于下一行(执行成功并可以使用“步进”命令进行调试),firebug也会被禁用。

您可以创建一个新的Firefox配置文件,重新安装几乎无法解决问题 由于Firefox保留配置信息而导致的任何问题 你卸载


另一个想法是逐渐停用可能干扰firebug功能的其他插件。

我之前也遇到过类似的问题。。如果脚本太大,并且声明有很多变量保存着大量数据。。萤火虫在这种情况下的行为非常古怪。。。尝试中断脚本[如果可能,请选择注释代码],以找出导致此问题的代码


希望这有帮助

创建一个新的Firebug配置文件很有帮助,尽管我仍然不知道为什么它现在可以工作:D谢谢!