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 相关文章推荐
ExtJS DOM元素操作经验分享
Aug 28 Javascript
JavaScript+CSS控制打印格式示例介绍
Jan 07 Javascript
js window.onload 加载多个函数和追加函数详解
Jan 08 Javascript
json实现前后台的相互传值详解
Jan 05 Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
Apr 12 Javascript
JavaScript中的getTime()方法使用详解
Jun 10 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
Feb 26 Javascript
jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容
Jul 09 Javascript
Javascript的动态增加类的实现方法
Oct 20 Javascript
jQuery插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
Mar 25 jQuery
jquery实现简单实用的轮播器
May 23 jQuery
JavaScript如何获取一个元素的样式信息
Jul 29 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依赖注入原理与用法分析
2018/08/21 PHP
JavaScript delete操作符应用实例
2009/01/13 Javascript
jQuery与其它库冲突的解决方法
2010/06/25 Javascript
jQuery动画效果-fadeIn fadeOut淡入浅出示例代码
2013/08/28 Javascript
使用jquery animate创建平滑滚动效果(可以是到顶部、到底部或指定地方)
2014/05/27 Javascript
JavaScript数值转换的三种方式总结
2014/07/31 Javascript
JavaScript日期时间与时间戳的转换函数分享
2015/01/31 Javascript
高效利用Angular中内置服务$http、$location等
2016/03/22 Javascript
JS实现弹出居中的模式窗口示例
2016/06/20 Javascript
分享一个原生的JavaScript拖动方法
2016/09/25 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
2017/02/15 Javascript
移动端利用H5实现压缩图片上传功能
2017/03/29 Javascript
vue使用一些外部插件及样式的配置代码
2019/11/18 Javascript
vue键盘事件点击事件加native操作
2020/07/27 Javascript
JavaScript Dom实现轮播图原理和实例
2021/02/19 Javascript
用Python制作简单的朴素基数估计器的教程
2015/04/01 Python
python框架django基础指南
2016/09/08 Python
python实现数据写入excel表格
2018/03/25 Python
Python多进程与服务器并发原理及用法实例分析
2018/08/21 Python
python利用小波分析进行特征提取的实例
2019/01/09 Python
Python任意字符串转16, 32, 64进制的方法
2019/06/12 Python
python tkinter窗口最大化的实现
2019/07/15 Python
pytorch 获取tensor维度信息示例
2020/01/03 Python
pycharm内无法import已安装的模块问题解决
2020/02/12 Python
TensorFlow中如何确定张量的形状实例
2020/06/23 Python
tensorflow下的图片标准化函数per_image_standardization用法
2020/06/30 Python
Python实现定时监测网站运行状态的示例代码
2020/09/30 Python
HTML块级标签汇总(小篇)
2016/07/13 HTML / CSS
Ellos丹麦:时尚和服装在线
2016/09/19 全球购物
什么是lambda函数
2013/09/17 面试题
工程招投标邀请书
2014/01/30 职场文书
求职简历自荐信
2014/06/18 职场文书
个人四风问题整改措施
2014/10/24 职场文书
职业规划从高考志愿专业选择开始
2019/08/08 职场文书
导游词之沈阳植物园
2019/11/30 职场文书
2019年农民幸福观调查的实践感悟
2019/12/19 职场文书