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控件
Mar 27 Javascript
比较不错的JS/JQuery显示或隐藏文本的方法
Feb 13 Javascript
js改变鼠标的形状和样式的方法
Mar 31 Javascript
封装了jQuery的Ajax请求全局配置
Feb 05 Javascript
深入理解JavaScript系列(43):设计模式之状态模式详解
Mar 04 Javascript
javascript随机抽取0-100之间不重复的10个数
Feb 25 Javascript
Node.js学习之TCP/IP数据通讯(实例讲解)
Oct 11 Javascript
vue bus全局事件中心简单Demo详解
Feb 26 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
Mar 01 Javascript
在vue中使用setInterval的方法示例
Apr 16 Javascript
vue改变对象或数组时的刷新机制的方法总结
Apr 24 Javascript
详解Vue.js3.0 组件是如何渲染为DOM的
Nov 10 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实现查询百度google收录情况(示例代码)
2013/08/02 PHP
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
深入理解PHP内核(二)之SAPI探究
2015/11/10 PHP
ThinkPHP实现图片上传操作的方法详解
2017/05/08 PHP
laravel 验证错误信息到 blade模板的方法
2019/09/29 PHP
javascript indexOf函数使用说明
2008/07/03 Javascript
Package.js  现代化的JavaScript项目make工具
2012/05/23 Javascript
jQuery.holdReady()使用方法
2014/05/20 Javascript
浅析JS运动
2015/12/28 Javascript
js实现文字超出部分用省略号代替实例代码
2016/09/01 Javascript
Ubuntu 16.04 64位中搭建Node.js开发环境教程
2016/10/19 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
2017/01/12 Javascript
Js自动截取字符串长度,添加省略号(……)的实现方法
2017/03/06 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
javaScript产生随机数的用法小结
2018/04/21 Javascript
webpack4 optimization使用总结
2019/11/10 Javascript
[03:17]2014DOTA2 国际邀请赛中国区预选赛 四强专访
2014/05/23 DOTA
[01:34]DOTA2 7.22版本新增神杖效果一览(敏捷英雄篇)
2019/05/28 DOTA
[01:18:45]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第三场2月1日
2021/03/11 DOTA
Python 登录网站详解及实例
2017/04/11 Python
python实现俄罗斯方块
2018/06/26 Python
浅谈python的输入输出,注释,基本数据类型
2019/04/02 Python
Python中bisect的用法及示例详解
2020/07/20 Python
Python 实现键盘鼠标按键模拟
2020/11/18 Python
美国女孩服装购物网站:Justice
2017/03/04 全球购物
Martinelli官方商店:西班牙皮鞋和高跟鞋品牌
2019/07/30 全球购物
个人充满哲理的自我评价
2014/02/20 职场文书
超市优秀员工事迹材料
2014/05/01 职场文书
机械设备与数控技术专业求职信
2014/08/10 职场文书
小学安全工作汇报材料
2014/08/19 职场文书
安全保卫工作竞聘材料
2014/08/25 职场文书
健康状况证明模板
2014/10/23 职场文书
2016新春团拜会致辞
2015/08/01 职场文书
话题作文之成长
2019/12/09 职场文书
python3实现Dijkstra算法最短路径的实现
2021/05/12 Python
Rust中的Struct使用示例详解
2022/08/14 Javascript