javascript - 控制台输出在 Firefox 29.0.x 上的 Firebug 1.12.x 中不可见

标签 javascript firefox firebug

我在 Firefox 上使用 Firebug。从几天前开始,我的 console 对象出现了一些问题。

如果加载页面时 Firebug 未打开,我可以打开 Firebug 并在其中输入例如 console.log('test') 。我按预期在 Firebug 控制台中得到了 test 输出。

尽管如果在加载页面时 Firebug 已打开,并且我在其命令行中输入 console.log('test'),但我没有得到任何输出。但是如果我检查内置开发工具的控制台,我会看到我的输出。

看起来 Firebug 和 Firefox 都在使用 console 对象,我在这里遇到了某种冲突。我如何告诉 Firefox 对所有 console 对象释放一次?

最佳答案

这是一个known problem结合了 Firefox 29.0 + Firebug 1.12.x 和一些扩展。已向 Mozilla 报告 bug 1005859 。已知导致此冲突的扩展是:

  • Wappalyzer(在 issue 542 中报告)
  • 幽灵
  • 最简单的 Xdebug
  • Skype 点击通话
  • 油猴
  • Nimbus 屏幕截图
  • 1密码
  • 结账时使用优惠券

禁用这些扩展可以解决此问题。

尽管问题应该只影响 Firebug、Firefox 和扩展的组合。它应该已经在 Firebug 2.0 内修复。 (至少需要 Firefox 30.0 )。所以你应该尝试那个版本。

关于javascript - 控制台输出在 Firefox 29.0.x 上的 Firebug 1.12.x 中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23801734/

相关文章:

javascript - 为什么 Firebug 的 console.trace 在跟踪期间将 'anonymous' 报告为函数名称?

jQuery 选择器帮助 - 我可以通过单击元素生成选择器吗?

Firefox 的 CSS 修复 : Box shadow property

javascript - 为什么 Visual Studio javascript 断点在 Firebug 中不起作用?

javascript - 如何使用 unpkg 作为 MDC CSS 文件和 s 文件的存储在 Web 应用程序上添加 Material Design 选项卡

javascript - 将 PHP 值传递给 Twitter Bootstrap 模式

javascript - 从 iframe 触发的事件可以由其父元素处理吗?

firefox - 如何在 Firefox Dev Tools 中更改默认值 "Disable Touch Simulation"?

javascript - 写入 Firebug 日志的帮助代码,如果使用 IE/Chrome 等,它不会中断

javascript - 在 typescript 箭头函数中,参数列表前的 'new' 关键字是什么意思?