通过Javascript检测Firefox浏览器是否启用了Firebug

这几天我调试WakiFile的时候出现了一个很莫名其妙的问题,一旦进行跟BlockUI有关的操作,Firefox就会崩溃。而Safari、IE7、Opera就没有问题。明明FF以前也没什么问题啊,但是从昨天开始突然就开始崩溃了。仔细回想一下,原来是昨天我在FF里面吧Firebug从1.1 b11升级到了1.2 b4,该不会是1.2 b4跟BlockUI有冲突吧。禁用FireBug之后,果然好了。

记得之前访问Gmail的时候,Google就提示我浏览器装了Firebug,警告这会导致浏览器变慢。于是我就想是不是也可以通过Javascript检测一下Firebug的版本呢。搜了一下,在这个网站找到了通过js检测Firebug的方法(具体原理请参照原文):
Boolean(window.console && window.console.firebug)
的确是很巧妙的方法。

话题:Javascript

引用通告(TrackBack):http://qingbo.org/archives/343.html/trackback

通过Javascript检测Firefox浏览器是否启用了Firebug有 1 条回应

  • No.179 回复

    嗯,用了Firefox 3和firebug 1.2b之后,崩溃就多了。
    window.console.firebug这个变量就是firebug的版本号 :)

发表回应

 
如果您是注册用户,请先登录。
昵称 (*)
E-Mail (*)
(不会公开)
网站
留言 (*)
悄悄话
有(*)标记的是必填项目。