检测用户是否启用 Firebug 的可靠方法是什么?
最佳答案
原答案:
检查 console
对象(仅使用 Firebug 创建),如下所示:
if (window.console && window.console.firebug) {
//Firebug is enabled
}
更新(2012 年 1 月):
Firebug 开发人员有 decided to remove window.console.firebug
.您仍然可以通过 duck typing 检测到 Firebug 的存在喜欢
if (window.console && (window.console.firebug || window.console.exception)) {
//Firebug is enabled
}
if (document.getUserData('firebug-Token')) ...
if (console.log.toString().indexOf('apply') != -1) ...
if (typeof console.assert(1) == 'string') ...
但一般来说,实际上应该没有必要这样做。
关于检测 Firebug 的 Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/398111/