如何使用JavaScript代码检查是否在Mozilla中安装了Firebug?
答案 0 :(得分:2)
网页中的任何位置都可以执行此操作:
<script>
if(console) {
console.log("Firebug is installed and running!");
} else {
alert("Firebus either isn't installed, or isn't running.");
}
</script>
如果你特意想检查Firebug,那就不完美了,因为它可以报告Firebug存在于其他浏览器上,例如Chrome,因为他们的开发人员工具也使用与Firebug相同的console
对象。如果您确实只需要检查Firebug,那么您还可以添加浏览器检测以确保您使用的是Firefox。
答案 1 :(得分:2)
接受的答案根本没有检测到Firebug,它只是检测console
对象是否可用。
如果要检测Firebug,请查找window.console.firebug
。使用this snippet:
if (window.console && console.firebug) {
// Firebug is enabled
}