是的,在控制台中,我犯了一个可怕的错误,就是在一个元素上设置了一个DOM断点,这个元素没有得到我预期注入的内容。
好吧,现在每当我加载该页面时,断点都会触发。我取消选中旁边的框。它回来了。我右键单击它并单击“删除断点”。它从列表中消失,似乎工作正常,直到下一次硬刷新,然后是BAM断点。
我点击禁用所有断点按钮。它再一次工作直到下一次刷新,然后是BAM断点。关闭Chrome,重新打开。相同。单独关闭所有标签并通过菜单关闭Chrome,擦除所有标签内存。相同。
I put on a loincloth and did an intricate dance,
I knew it was a stretch, but I gave it a chance.
I found an exorcist to help with my plight,
but he ran off promptly, screaming in fright.
With the light of Eärendil, my machine I did annoint,
hoping to rid it of this [expletive deleted] breakpoint.
But nothing has worked, no matter how hard I fought,
so now I humbly ask assistance of you lot.
有没有人遇到过这个问题?
我使用的是Windows 7,Chrome 14.0.835.202 m。
答案 0 :(得分:26)
解决方案:http://code.google.com/p/chromium/issues/detail?id=91666
要清除所有断点,请在检查器上打开检查器(首先取消停靠 检查员并点击ctrl-shift-I打开第二个)然后运行 第二个检查员的“WebInspector.settings.domBreakpoints.set([])” 控制台。
答案 1 :(得分:7)
有时,当您设置断点时,您也可以自动启用“暂停异常”。这将给出不必要的持久性破坏行为。循环“暂停异常”按钮(左下角)以关闭它(注意 - 它不是打开/关闭,而是三种可能的状态)
答案 2 :(得分:3)
修正了它,不得不将Chrome升级到15.0.874.106。
Settings > About Google Chrome > Relaunch
我的断点不再触发,但我厌倦了测试实际的bug是否已修复。 Chrome中没有更多DOM断点供我使用。
答案 3 :(得分:1)
我在Chrome 33中遇到了这个问题。在小检查器中,在那个具有“断点”和“断点”子窗口的窗口部分中。窗口顶部的“调用堆栈”等是一个小书签图标,允许您禁用断点。新窗口需要您重新禁用。
不是最好的解决方案,但它让我现在可以继续在Chrome中工作。
答案 4 :(得分:1)
这个问题今天仍然存在,公认的答案是7年前的,不再有效。
卸载和重新安装Chrome是我修复它的唯一方法。参见Can't remove DOM breakpoint "subtree modification" in chrome 69.0.3497.100
如果Google重新打开上述错误报告,但即使该错误报告尚未修复,也将其永久关闭,那就太好了。
答案 5 :(得分:1)
我确认这个问题在 2021 年仍然存在。删除 Chrome 用户并重新添加它对我有帮助。