1
0
mirror of https://github.com/mbirth/wiki.git synced 2024-12-25 23:04:06 +00:00
wiki.mbirth.de/know-how/development/_posts/2009-07-24-firebug.md

1.2 KiB

title language layout created updated toc tags
Firebug en default 2008-12-22 14:58:35 +0100 2009-07-24 12:34:42 +0200 false
know-how
development
firebug

Firebug is a useful Firefox extension to debug JavaScript and more. To not raise error messages on browsers without Firebug, there's a small script called firebugx.js, which creates empty functions. Sascha Hameister has optimized this script a little bit and it now looks like this:

{% highlight javascript %} // FirebugX for browsers without Firebug if (!window.console || !console.firebug) { var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml", "trace", "group", "groupCollapsed", "groupEnd", "time", "timeEnd", "profile", "profileEnd", "count"];

var emptyFunction = function() {};

window.console = {};
for (var i = 0, count = names.length; i < count; ++i) {
    window.console[names[i]] = emptyFunction;
}

} {% endhighlight %}

You might also want to use Firebug Lite.