我试图隐藏来自console的ajax调用请求。我尝试使用clearconsole函数,如下所示,
function clearconsole() {
console.log(window.console);
if(window.console || window.console.firebug) {
console.clear();
}
}
它适用于浏览器的控制台,但不适用于firebug控制台。如何使其适用于firebug。
答案 0 :(得分:0)
你可以试试这个:
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() {};
}
我从这篇原创文章中找到了:how-to-sniff-firebug-disable