检测用户是否启用 Firebug 的可靠方法是什么?
原答案:
检查是否有console
对象(仅使用 Firebug 创建),如下所示:
if (window.console && window.console.firebug) {
//Firebug is enabled
}
更新(2012 年 1 月):
Firebug 开发者有决定删除window.console.firebug。您仍然可以通过以下方式检测 Firebug 的存在鸭子打字 like
if (window.console && (window.console.firebug || window.console.exception)) {
//Firebug is enabled
}
or 各种其他方法 like
if (document.getUserData('firebug-Token')) ...
if (console.log.toString().indexOf('apply') != -1) ...
if (typeof console.assert(1) == 'string') ...
但一般来说,实际上应该没有必要这样做。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)