Então você quer todas as vantagens de fazer logon no console sem todas as dores de cabeça de erros do IE caso se esqueça de removê-los? Fácil. Substitua o objeto de console e substitua todos os métodos usados por marcadores. Se você deseja depurar para o console, basta adicionar “ ? Debug ” ao url.
// cancel console unless "debug" exists in the url query string
console_debug = window.location.search.indexOf("debug")>=0 ? true : false;
if (!(console_debug)){
console = {};
console.log = function(){};
console.error = function(){};
}