当某段JS在某些特殊情况下可能出错,而又不想其错误信息显示出来,我们可以通过重载window.onerror事件来达到目的!
只要其返回true,脚本错误就不会再显示!
1 <script type="text/javascript" >
2 function fnOnError(msg) { //自定义JS错误消息
3 alert(msg);
4 return true;
5 }
6 window.onerror = fnOnError;
7 </script>
2 function fnOnError(msg) { //自定义JS错误消息
3 alert(msg);
4 return true;
5 }
6 window.onerror = fnOnError;
7 </script>