如何在打印WebBrowser内容时弹出弹出的JavaScript错误?

时间:2010-09-10 18:53:38

标签: javascript browser

在我的Windows应用程序中,我在一个for循环中逐个加载我的Web浏览器控件中的100多个URL,并且需要在每个URL加载后以编程方式打印它们。但是,我不断收到这么多网址的Javascript错误。我不确定为什么这个错误会继续发生。任何人都可以帮助我如何通过代码抑制javascript错误并继续。谢谢。

2 个答案:

答案 0 :(得分:0)

尝试阻止你的意思吗?

for() {
    try{
      //your code
    }
    catch(err){
      //error handling
    }
}

但最好解决错误。

答案 1 :(得分:0)

这真的很糟糕(因为它总是最好解决错误而不是抑制错误)。我不推荐它,但如果它可以帮助你:

<script language="JavaScript">
<!--
function silentErrorHandler() {return true;}
window.onerror=silentErrorHandler;
//-->
</script>

来自http://www.javascripter.net/faq/suppress.htm