页面上有2个脚本。如果第一个导致错误,那么第二个拒绝工作因为这个。
如何使第二个脚本对第一个脚本的错误视而不见并且仍在工作?请记住,我不允许更改第一个脚本。
答案 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){
}