JS使用onerror捕获异常示例


Posted in Javascript onAugust 03, 2016

本文实例讲述了JS使用onerror捕获异常的方法。分享给大家供大家参考,具体如下:

如果需要利用 onerror 事件,就必须创建一个处理错误的函数。你可以把这个函数叫作 onerror 事件处理器 (onerror event handler)。这个事件处理器使用三个参数来调用:msg(错误消息)、url(发生错误的页面的 url)、line(发生错误的代码行)。

<head>
<script type="text/javascript">
onerror=handleErr
var txt=""
function handleErr(msg,url,l)
{
txt="There was an error on this page.\n\n"
txt+="Error: " + msg + "\n"
txt+="URL: " + url + "\n"
txt+="Line: " + l + "\n\n"
txt+="Click OK to continue.\n\n"
alert(txt)
return true
}
function message()
{
adddlert("Welcome guest!")
}
</script>
</head>
<body>
<input type="button" value="View message" onclick="message()" />
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
基于jquery的回到页面顶部按钮
Jun 27 Javascript
JavaScript创建一个欢迎cookie弹出窗实现代码
Mar 15 Javascript
DOM基础教程之使用DOM
Jan 19 Javascript
jquery实现页面百叶窗走马灯式翻滚显示效果的方法
Mar 12 Javascript
WebGL利用FBO完成立方体贴图效果完整实例(附demo源码下载)
Jan 26 Javascript
angularjs表格ng-table使用备忘录
Mar 09 Javascript
JavaScript中split与join函数的进阶使用技巧
May 03 Javascript
Node.js安装配置图文教程
May 10 Javascript
原生js实现移动端Touch轮播图的方法步骤
Jan 03 Javascript
javascript实现的字符串转换成数组操作示例
Jun 13 Javascript
vue+element加入签名效果(移动端可用)
Jun 17 Javascript
ZK中使用JS读取客户端txt文件内容问题
Nov 07 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
Aug 03 #Javascript
AngularJS基础 ng-value 指令简单示例
Aug 03 #Javascript
JS简单获取及显示当前时间的方法
Aug 03 #Javascript
AngularJS基础 ng-switch 指令简单示例
Aug 03 #Javascript
工作中比较实用的JavaScript验证和数据处理的干货(经典)
Aug 03 #Javascript
深入浅出讲解ES6的解构
Aug 03 #Javascript
JS模拟实现方法重载示例
Aug 03 #Javascript
You might like
迅雷下载《中学科技》怀旧期刊下载
2021/02/27 无线电
AMFPHP php远程调用(RPC, Remote Procedure Call)工具 快速入门教程
2010/05/10 PHP
PHP中copy on write写时复制机制介绍
2014/05/13 PHP
php抛出异常与捕捉特定类型的异常详解
2016/10/26 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
2019/05/29 PHP
FireFox中textNode分片的问题
2007/04/10 Javascript
教你如何解密js/vbs/vbscript加密的编码异处理小结
2008/06/25 Javascript
JQuery 表格操作(交替显示、拖动表格行、选择行等)
2009/07/29 Javascript
jQuery中insertBefore()方法用法实例
2015/01/08 Javascript
jQuery性能优化技巧分析
2015/02/20 Javascript
初步认识JavaScript函数库jQuery
2015/06/18 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
2015/09/16 Javascript
数组Array的一些方法(总结)
2017/02/17 Javascript
jQuery实现广告条滚动效果
2017/08/22 jQuery
jQuery实现弹窗下底部页面禁止滑动效果
2017/12/19 jQuery
mint-ui 时间插件使用及获取选择值的方法
2018/02/09 Javascript
关闭Vue计算属性自带的缓存功能方法
2018/03/02 Javascript
vue缓存的keepalive页面刷新数据的方法
2019/04/23 Javascript
vue如何限制只能输入正负数及小数
2019/07/04 Javascript
python实现字典(dict)和字符串(string)的相互转换方法
2017/03/01 Python
pandas读取csv文件提示不存在的解决方法及原因分析
2020/04/21 Python
CSS3实现复选框动画特效示例代码
2016/09/27 HTML / CSS
德国专业木制品经销商:Holz-Direkt24
2019/12/26 全球购物
全球最大的瓷器、水晶和银器零售商:Replacements
2020/06/15 全球购物
软件工程专业推荐信
2013/10/28 职场文书
行政主管岗位职责
2013/11/18 职场文书
统计学专业毕业生的自我评价分享
2013/11/28 职场文书
学生出入校管理制度
2014/01/16 职场文书
纺织工程专业个人求职信范文
2014/01/27 职场文书
2015年教研室工作总结范文
2015/05/23 职场文书
市直属机关2016年主题党日活动总结
2016/04/05 职场文书
超级实用!五步法则,教你写好年终工作总结
2019/12/05 职场文书
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python
了解Kubernetes中的Service和Endpoint
2022/04/01 Servers
openstack云计算keystone组件工作介绍
2022/04/20 Servers
Java Spring Boot 正确读取配置文件中的属性的值
2022/04/20 Java/Android