16 marzo, 2008

Sustituye el objeto Console para evitar problemas al depurar con Firebug

Definir un objeto Console si no está creado para que no dé errores en caso de no existir:

if (! ("console" in window) || !("firebug" in console)) {
    var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml", "group"
                 , "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];
    window.console = {};
    for (var i = 0; i < names.length; ++i) window.console[names[i]] = function() {};
}

Via aNieto2K y Glibness.

Publicar un comentario en la entrada

Últimos links en indiza.com