Javascript firebug打开后断点重复触发

Javascript firebug打开后断点重复触发,javascript,firebug,Javascript,Firebug,当我在一个站点上打开firebug时,我无法分析任何内容,因为每隔几秒钟,该行就会触发一个断点: (函数(){ (职能a(){ 试一试{ (职能b(i){ 如果(“”+(i/i)).length!==1 | | i%20==0){ 构造函数('debugger')(); }否则{ 调试器; } b(++i); }(0)) }捕获(e){ 设置超时(a,5000) } })() })(); 按钮启用/禁用断点不起作用 我不能把它关掉。如何禁用它?Firebug确实允许通过在该行上创建禁用断点来打

当我在一个站点上打开firebug时,我无法分析任何内容,因为每隔几秒钟,该行就会触发一个断点:

(函数(){
(职能a(){
试一试{
(职能b(i){
如果(“”+(i/i)).length!==1 | | i%20==0){
构造函数('debugger')();
}否则{
调试器;
}
b(++i);
}(0))
}捕获(e){
设置超时(a,5000)
}
})()
})();
按钮
启用/禁用断点
不起作用

我不能把它关掉。如何禁用它?

Firebug确实允许通过在该行上创建禁用断点来打破这种恶性循环:

但是。因此,您实际看到的可能是Firefox开发工具(使用Firebug主题),而这些工具尚未提供此功能。所以也有


另请参见。

您必须从代码中删除调试器。在代码中搜索调试器语句并删除它。我该怎么做?这不是我的站点,我没有访问源代码的权限。这段代码的目的可能是让您感到恼火:)在这个函数的开头放置一个断点,并跳过执行相同的断点。我想分析该站点请求,所以我需要一个调试器:)它看起来像是对此类事件的防御)您是对的。但是,您不知道代码中这些断点的用途是什么吗?安全功能还是smth?网站的作者显然想阻止其他人检查他们的代码,因为一些开发人员工具不允许您跳过
调试器
关键字。