【发布时间】:2012-03-13 14:15:52
【问题描述】:
我有一行代码抛出了一个我不关心的错误。我需要从控制台隐藏它。我不想使用自定义错误处理程序并返回 false,因为我想查看所有其他错误。
我尝试了 try/catch,但错误仍然显示在控制台中:
try{
//the erroneous line of code
}catch(err){ }
我也尝试过在错误行之前摆弄 window.onerror,并在之后立即摆弄它,但在这种情况下仍然会出现错误:
window.onerror = function(){ return false; }
//erroneous line of code
window.onerror = function(){ return true; }
任何帮助将不胜感激。
【问题讨论】:
-
错误是什么?代码是什么样的?你尝试过什么(证明)?
-
你能发布你的代码吗?通常尝试/赶上工作。