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 相关文章推荐
Javascript 日期对象Date扩展方法
May 30 Javascript
分享一款基于jQuery的视频播放插件
Oct 09 Javascript
Javascript实现计算个人所得税
May 10 Javascript
js实现文本框输入文字个数限制代码
Dec 25 Javascript
Node.js重新刷新session过期时间的方法
Feb 04 Javascript
bootstrap多种样式进度条展示
Dec 20 Javascript
微信小程序 限制1M的瘦身技巧与方法详解
Jan 06 Javascript
js 数字、字符串、布尔值的转换方法(必看)
Apr 07 Javascript
详解vue中使用微信jssdk
Apr 19 Javascript
RxJS的入门指引和初步应用
Jun 15 Javascript
angularjs1.X 重构controller 的方法小结
Aug 15 Javascript
JavaScript中的null和undefined用法解析
Sep 30 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_screw 1.5:php加密: 安装与使用详解
2013/06/20 PHP
PHP实现活动人选抽奖功能
2017/04/19 PHP
小程序微信支付功能配置方法示例详解【基于thinkPHP】
2019/05/05 PHP
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
JavaScript 模拟用户单击事件
2009/12/31 Javascript
javascript 使td内容不换行不撑开
2012/11/29 Javascript
nodejs爬虫抓取数据乱码问题总结
2015/07/03 NodeJs
极易被忽视的javascript面试题七问七答
2016/02/15 Javascript
Javascript OOP之面向对象
2016/07/31 Javascript
jQuery中show与hide方法用法示例
2016/09/16 Javascript
两种简单的跨域方法(jsonp、php)
2017/01/02 Javascript
详解vue-Resource(与后端数据交互)
2017/01/16 Javascript
node.js入门教程之querystring模块的使用方法
2017/02/27 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
vue.js实现用户评论、登录、注册、及修改信息功能
2020/05/30 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
2017/06/13 Javascript
angularJs 表格添加删除修改查询方法
2018/02/27 Javascript
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
jquery实现垂直手风琴菜单
2020/03/04 jQuery
Element InputNumber计数器的使用方法
2020/07/27 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
JS addEventListener()和attachEvent()方法实现注册事件
2021/01/11 Javascript
jQuery是用来干什么的 jquery其实就是一个js框架
2021/02/04 jQuery
[00:36]TI7不朽珍藏III——斯温不朽展示
2017/07/15 DOTA
使用Python解析JSON数据的基本方法
2015/10/15 Python
python利用高阶函数实现剪枝函数
2018/03/20 Python
PyGame贪吃蛇的实现代码示例
2018/11/21 Python
Python实现读取txt文件中的数据并绘制出图形操作示例
2019/02/26 Python
Python Django 实现简单注册功能过程详解
2019/07/29 Python
matplotlib相关系统目录获取方式小结
2021/02/03 Python
html5 Canvas绘制线条 closePath()实例代码
2012/05/10 HTML / CSS
SCHIESSER荷兰官方网站:德国内衣专家
2020/10/09 全球购物
普通党员对照检查材料
2014/09/24 职场文书
医院党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
2014年领导班子工作总结
2014/12/11 职场文书
七年级生物教学反思
2016/02/20 职场文书