屏蔽js错误提示实现方法(忽略JS错误,js容错代码)

原创 2015年07月08日 18:30:37

在上网时,偶尔会遇到“网页上有错误”的提示,这种情况大部分都是js错误引起的,但是一些初级用户看见这样的错误提示会感觉你的网页不安全,还是快快离开为妙。其实作为网页设计人员,理应作出无误的网页,但是有时候可能是浏览者自身机子上的浏览器问题出现浏览错误,却导致用户对自己网站的不信任,所以我们还是有必要屏蔽js错误提示,至少可以让人家认为你做的这网页还是比较严谨的!有利于提高网站的可信度!

屏蔽js错误提示,在网页头部header标签内加入以下代码就可以了

  1. <script type="text/javascript">
  2.  
  3. function SlyarErrors() {
  4.  
  5. return true;
  6.  
  7. }
  8.  
  9. window.onerror = SlyarErrors;
  10.  
  11. </script>

这段代码的意思很简单,就是在页面出现js执行错误时,照样返回最终执行结果,而不是默认的报错,并中断JS的执行!

注意:如果ie下报错,但不影响js的执行(最终效果),则可使用这种 屏蔽 方法;如果ie报错,并导致js无法顺利执行完毕,就必须找出报错的问题所在了,这才是最终的解决 方法.

网上流传的这些代码也可以屏蔽js错误

  1. <script language="javascript">
  2.  
  3. function killErrors()
  4.  
  5. {
  6.  
  7. return true;
  8.  
  9. }
  10.  
  11. window.onerror = killErrors;
  12.  
  13. </script>

另外一种代码

  1. <script>
  2. window.onerror=hide_error_message;
  3. function hide_error_message()
  4. {return true;}
  5. </script>

代码再简写一点,就是:

  1. <script type="text/javascript">
  2.  
  3. window.onerror=function(){return true;}
  4.  
  5. </script>

js屏蔽错误代码不让游览器显示错误提示

年已经过完了,明天开始又要上班,请了五天假还是感觉过的很快 过完年的第一件事就是上班 过年之前下载了很多pdf,要学习的地方还是很多,但是过年期间都没有打开过,就有跟的网站留言一样,过年期间流量很低,...
  • a454213722
  • a454213722
  • 2016年06月16日 12:00
  • 1157

js中屏蔽所有错误

js中屏蔽所有的网页错误:                           function ResumeError() {                             retur...
  • wjc19911118
  • wjc19911118
  • 2012年07月09日 17:54
  • 1280

屏蔽一切js错误,屏蔽一切js错误

  • 2009年07月08日 17:59
  • 135B
  • 下载

Eclipse忽略JS报错,去除文件夹上面的红勾

在eclipse有些js文件由于各种原因会报错,对于有强迫症的人来说,这简直不能忍,所以必须把这红叉叉给干掉,给自己一个心理安慰。 操作如下: 项目右击 》Properties 》 JavaS...
  • aboboo5200
  • aboboo5200
  • 2017年03月06日 12:23
  • 2068

javascript 容错处理代码(屏蔽js错误)

第一种:速成网自己也在用的  复制代码代码如下:   window.onerror=function(){return true;}  // -->    使用...
  • liujinyu123
  • liujinyu123
  • 2014年08月22日 11:14
  • 795

在页面上屏蔽js错误提示

  • carefree31441
  • carefree31441
  • 2014年01月02日 14:12
  • 820

如何用JS禁止弹出警告框

警告框是很多用户不喜欢的提示。本例学习如何通过重写方法,实现禁止警告框的功能。 【实现代码】         标题页 【难点剖析】 本例的重...
  • xiongchao2011
  • xiongchao2011
  • 2011年12月04日 13:03
  • 4384

MyEclipse忽略js报错

今天在MyEclipse中导入jQuery后,MyEclipse报错说有语法错误,但js文件是从官网上下载的,不应该出错,谷歌之后终于找到了解决办法: 对js文件右键选择 MyEclipse--...
  • qq435967718
  • qq435967718
  • 2013年02月09日 22:43
  • 2228

eclipse加速之禁用JS、jsp等文件的语法验证

eclipse加速之禁用JS、jsp等文件的语法验证去除eclipse的JS验证:将windows->preference->Java Script->Validator->Errors/Warnin...
  • testcs_dn
  • testcs_dn
  • 2014年09月04日 22:44
  • 30648

unity3d消除你不想要的黄色警告

译者注:此方法并不一定适合所有场合,大家可以当作参考。   警告在任何一种编译型语言中都非常非常的重要:它们告知你计算机已经检查了你的代码,而且意识到你“很可能”创造了一个bug;它们甚至...
  • ykr168age
  • ykr168age
  • 2016年05月13日 14:30
  • 2474
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:屏蔽js错误提示实现方法(忽略JS错误,js容错代码)
举报原因:
原因补充:

(最多只允许输入30个字)