【问题标题】:Disable console errors in browser using Javascript使用 Javascript 禁用浏览器中的控制台错误
【发布时间】:2017-03-09 15:26:08
【问题描述】:

有没有办法在浏览器中禁用控制台错误。我试过用空方法替换内置函数。

function disableConsole() {

console.log =
console.error =
console.info =
console.debug =
console.warn =
console.trace =
console.dir =
console.dirxml =
console.group =
console.groupEnd =
console.time =
console.firebug =
console.exception =
console.table =
console.timeEnd =
console.assert =
console.profile = function () {
};
window.console = console;

}

但上面的代码并没有从浏览器中删除控制台错误,

例如:获取资源时的状态 404 等。

【问题讨论】:

    标签: javascript browser console.log


    【解决方案1】:

    这可能是因为抛出了异常。您可以尝试使用 try {} catch {} 包装所有代码吗?然后吞下错误..

    【讨论】:

    • 控制台错误来自 html。可能找不到绑定的图像。也正在通过`document.write("");`动态将基本href写入html,这也导致控制台出错跨度>
    • hmm 似乎没有解决方案(请参阅link).. 我能想到的唯一方法是从 javascript 设置 src 属性,然后首先在 javascript 中加载图像以检查它是否存在。 ..
    猜你喜欢
    • 2019-12-10
    • 2018-01-31
    • 1970-01-01
    • 2013-10-14
    • 2020-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    相关资源
    最近更新 更多