このページには2つのスクリプトがあります。最初のものがエラーを引き起こした場合、2番目のものはこれのために動作を拒否します。
2番目のスクリプトで最初のスクリプトのエラーに目をつぶって、とにかく機能させるにはどうすればよいですか?最初のスクリプトを変更することは許可されていないことに注意してください。
このページには2つのスクリプトがあります。最初のものがエラーを引き起こした場合、2番目のものはこれのために動作を拒否します。
2番目のスクリプトで最初のスクリプトのエラーに目をつぶって、とにかく機能させるにはどうすればよいですか?最初のスクリプトを変更することは許可されていないことに注意してください。
多分これは役立つかもしれません
<script type="text/javascript">
function stoperror()
{
return true;
}
window.onerror=stoperror();
</script>
MOZILLA DEVELOPER NETWORK window.onerror
tryブロックとcatchブロックを使用し、エラーは無視します。
それはうまくいくはずです。
例
try
{
//Run some code here
}
catch(err)
{
//Handle errors here
}
エラーが発生するとJavascriptの実行が停止します。
この動作を変更することはできません...
回避するには、エラーの原因となるコードをtry
ブロック内に配置します
try{
//code that might produce some error
} catch(e){
}