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 相关文章推荐
js使用for循环及if语句判断多个一样的name
Sep 09 Javascript
Angularjs基础知识及示例汇总
Jan 22 Javascript
JQuery异步获取返回值中文乱码的解决方法
Jan 29 Javascript
JavaScript中Number.NEGATIVE_INFINITY值的使用详解
Jun 05 Javascript
jQuery中deferred对象使用方法详解
Jul 14 Javascript
简单几步实现返回顶部效果
Dec 05 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
Apr 19 Javascript
微信小程序slider组件使用详解
Jan 31 Javascript
详解如何理解vue的key属性
Apr 14 Javascript
ES6 Symbol数据类型的应用实例分析
Jun 26 Javascript
javascript运行机制之执行顺序理解
Aug 03 Javascript
vue-cil之axios的二次封装与proxy反向代理使用说明
Apr 07 Vue.js
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
让这部DC动画新作刷新你的认知
2020/03/03 欧美动漫
php实现建立多层级目录的方法
2014/07/19 PHP
PHP中使用imagick实现把PDF转成图片
2015/01/26 PHP
php实现简单的语法高亮函数实例分析
2015/04/27 PHP
PHP中的命名空间详细介绍
2015/07/02 PHP
php中删除、清空session的方式总结
2015/10/09 PHP
基于php判断客户端类型
2016/10/14 PHP
XmlUtils JS操作XML工具类
2009/10/01 Javascript
让元素在网页中可拖动示例代码
2013/08/13 Javascript
Jquery 跨域访问 Lightswitch OData Service的方法
2013/09/11 Javascript
Javascript排序算法之合并排序(归并排序)的2个例子
2014/04/04 Javascript
简述AngularJS的控制器的使用
2015/06/16 Javascript
函数window.open实现关闭所有的子窗口
2015/08/03 Javascript
jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题
2016/08/15 Javascript
bootstrap与Jquery UI 按钮样式冲突的解决办法
2016/09/23 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
2016/11/24 Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
2017/05/11 Javascript
jQuery导航条固定定位效果实例代码
2017/05/26 jQuery
JavaScript算法教程之sku(库存量单位)详解
2017/06/29 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
2018/03/01 Javascript
element-ui中的select下拉列表设置默认值方法
2018/08/24 Javascript
jQuery使用bind动态绑定事件无效的处理方法
2018/12/11 jQuery
TypeScript类型声明书写详解
2019/08/28 Javascript
[02:30]辉夜杯主赛事第二日胜者组半决赛 CDEC.Y赛后采访
2015/12/26 DOTA
初步解析Python中的yield函数的用法
2015/04/03 Python
在Python下使用Txt2Html实现网页过滤代理的教程
2015/04/11 Python
Python计算斗牛游戏概率算法实例分析
2017/09/26 Python
Python求一批字符串的最长公共前缀算法示例
2019/03/02 Python
对python中的*args与**kwgs的含义与作用详解
2019/08/28 Python
Python Flask上下文管理机制实例解析
2020/03/16 Python
Python socket连接中的粘包、精确传输问题实例分析
2020/03/24 Python
大学生护理专业自荐信
2013/10/03 职场文书
保护动物的标语
2014/06/11 职场文书
小学爱国卫生月活动总结
2014/06/30 职场文书
python flappy bird小游戏分步实现流程
2022/02/15 Python
Docker部署Mysql8的实现步骤
2022/07/07 Servers