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复选框CHECKBOX全选、反选
Aug 30 Javascript
jQuery常见开发技巧详细整理
Jan 02 Javascript
jquery+css+ul模拟列表菜单具体实现思路
Apr 15 Javascript
JavaScript面向对象的实现方法小结
Apr 14 Javascript
使用JQuery在线制作ppt并在线演示源码特效
Sep 08 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
Dec 16 Javascript
jQuery实现别踩白块儿网页版小游戏
Jan 18 Javascript
js获取ip和地区
Mar 10 Javascript
详解微信小程序 template添加绑定事件
Jun 23 Javascript
angularjs路由传值$routeParams详解
Sep 05 Javascript
js回文数的4种判断方法示例
Jun 04 Javascript
浅谈vue获得后台数据无法显示到table上面的坑
Aug 13 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
php中随机函数mt_rand()与rand()性能对比分析
2014/12/01 PHP
php获取远程文件内容的函数
2015/11/02 PHP
java script编程起步(第三课)
2007/01/10 Javascript
用jQuery实现检测浏览器及版本的脚本代码
2008/01/22 Javascript
使用jscript实现二进制读写脚本代码
2008/06/09 Javascript
jquery 设置元素相对于另一个元素的top值(实例代码)
2013/11/06 Javascript
nodejs npm install全局安装和本地安装的区别
2014/06/05 NodeJs
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
js中substring和substr两者区别和使用方法
2015/11/09 Javascript
JS通过Cookie判断页面是否为首次打开
2016/02/05 Javascript
原生js实现ajax方法(超简单)
2016/09/20 Javascript
easyui form validate总是返回false的原因及解决方法
2016/11/07 Javascript
JavaScript实现格式化字符串函数String.format
2016/12/16 Javascript
Vue form 表单提交+ajax异步请求+分页效果
2017/04/22 Javascript
Angular CLI 安装和使用教程
2017/09/13 Javascript
VUE2.0+ElementUI2.0表格el-table实现表头扩展el-tooltip
2018/11/30 Javascript
jQuery 选择器用法基础入门示例
2020/01/04 jQuery
Python获取单个程序CPU使用情况趋势图
2015/03/10 Python
pycharm中连接mysql数据库的步骤详解
2017/05/02 Python
python 系统调用的实例详解
2017/07/11 Python
python 并发编程 多路复用IO模型详解
2019/08/20 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
Python中SQLite如何使用
2020/05/27 Python
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
优秀员工年终发言演讲稿
2014/01/01 职场文书
热门专业求职信
2014/05/24 职场文书
车间安全生产标语
2014/06/06 职场文书
语文教研活动总结
2014/07/02 职场文书
学校与家长安全责任书
2014/07/23 职场文书
关于感恩的演讲稿200字
2014/08/26 职场文书
2014年教师德育工作总结
2014/11/10 职场文书
爱情保证书
2015/01/17 职场文书
校本课程教学计划
2015/01/19 职场文书
小学运动会入场口号
2015/12/24 职场文书
党性修养心得体会2016
2016/01/21 职场文书
毕业生自荐求职信书写的技巧
2019/08/26 职场文书