我在 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/