即使在javascript中出现错误,也要继续

时间:2013-01-25 11:19:09

标签: javascript

页面上有2个脚本。如果第一个导致错误,那么第二个拒绝工作因为这个。

如何使第二个脚本对第一个脚本的错误视而不见并且仍在工作?请记住,我允许更改第一个脚本。

3 个答案:

答案 0 :(得分:4)

也许这可能会有所帮助

<script type="text/javascript">
    function stoperror()
    {
        return true;
    }
    window.onerror=stoperror();
</script>

MOZILLA DEVELOPER NETWORK window.onerror

答案 1 :(得分:2)

我会使用try和catch块,并忽略任何错误。

那应该有用..

实施例

try
{
    //Run some code here
}
catch(err)
{
    //Handle errors here
}

答案 2 :(得分:2)

发生错误时Javascript执行停止......

您无法更改此行为......

要解决此问题,请将导致错误的代码放在try

try{
    //code that might produce some error
} catch(e){
}