一般JS出错的时候会在IE左下角显示一个JS错误的提示,这样对于用户体验不是很好,那么我们可以用try catch这些方法屏蔽JS的错误:
屏蔽部份语句可以用try catch方法:
|
try{
alert(a);// 这是一个错误的语句,因为a这个变量没有定义
}
catch(e)
{
return true;
}
|
屏蔽整个网页的错误可以用window.onerror方法:
|
<script language="javascript">
window.onerror = function(){
return true;
}
</script>
|
|