Imagino que todos los desarrolladores web conocerán ya a Firebug. Ni que decir tiene que es una herramienta fundamental tanto para el diseño como para el desarrollo de una web.
Hay una sencilla forma de saber si Firebug está o no activo e incluso ver cual es la versión que el cliente tiene instalada. Se trata básicamente de mirar si hay un DIV cuyo identificador es _firebugConsole y luego mirar el atributo FirebugVersion.
El siguiente código en jquery muestra una alerta indicando que firebug está activo junto a la versión del cliente:
if ($("#_firebugConsole").length) { alert ("Firebug version " + $("#_firebugConsole").attr ("FirebugVersion") + " is active"); }
Pasar este código a cualquier otro framework es trivial, incluso se puede usar document.getElementById sin problemas.
También hay otro modo de saber si firebug está activo, que es mirando si window.console.firebug está definido:
if (window.console && window.console.firebug) { alert ("Firebug is active"); }
English
07/03/2009 at 3:05 pm Permalink
Gracias por la información!