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 UI Datepicker length为空或不是对象错误的解决方法
Dec 19 Javascript
jQuery拖拽 &amp; 弹出层 介绍与示例
Dec 27 Javascript
SuperSlide标签切换、焦点图多种组合插件
Mar 14 Javascript
简述AngularJS相关的一些编程思想
Jun 23 Javascript
AngularJS ng-bind 指令简单实现
Jul 30 Javascript
Vue.js实现拖放效果的实例
Sep 30 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
Dec 08 Javascript
Javascript中的 “&amp;” 和 “|” 详解
Feb 02 Javascript
jquery将标签元素的高设为屏幕的百分比
Apr 19 jQuery
Vue.js 动态为img的src赋值方法
Mar 14 Javascript
JavaScript函数节流和函数去抖知识点学习
Jul 31 Javascript
Vue全局分页组件的实现代码
Aug 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 return语句另类用法不止是在函数中
2014/09/17 PHP
PHP实现中国公民身份证号码有效性验证示例代码
2017/05/03 PHP
PHP实现从上往下打印二叉树的方法
2018/01/18 PHP
js 表单验证方法(实用)
2009/04/28 Javascript
利用ajaxfileupload插件实现文件上传无刷新的具体方法
2013/06/08 Javascript
详解JavaScript中setSeconds()方法的使用
2015/06/11 Javascript
用JavaScript显示浏览器客户端信息的超相近教程
2015/06/18 Javascript
四种参数传递的形式——URL,超链接,js,form表单
2015/07/24 Javascript
JS实现alert中显示换行的方法
2015/12/17 Javascript
JavaScript中循环遍历Array与Map的方法小结
2016/03/12 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
jQuery的层级查找方式分析
2016/06/16 Javascript
基于AngularJS前端云组件最佳实践
2016/10/20 Javascript
Vue-cli创建项目从单页面到多页面的方法
2017/09/20 Javascript
vue富文本编辑器组件vue-quill-edit使用教程
2018/09/21 Javascript
js for终止循环 跳出多层循环
2018/10/04 Javascript
原生JS运动实现轮播图
2021/01/02 Javascript
python中的二维列表实例详解
2018/06/19 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
2018/12/28 Python
python set内置函数的具体使用
2019/07/02 Python
python可视化实现KNN算法
2019/10/16 Python
使用PyTorch实现MNIST手写体识别代码
2020/01/18 Python
python nohup 实现远程运行不宕机操作
2020/04/16 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
TensorFlow Autodiff自动微分详解
2020/07/06 Python
Schecker荷兰:狗狗用品和配件
2019/06/06 全球购物
LG西班牙网上商店:Tienda LG Online Es
2019/07/30 全球购物
Fossil德国官网:化石手表、手袋、珠宝及配件
2019/12/07 全球购物
Kickers鞋英国官网:男士、女士和儿童鞋
2021/03/08 全球购物
采用怎样的方法保证数据的完整性
2013/12/02 面试题
自我鉴定200字
2013/10/28 职场文书
编辑找工作求职信分享
2014/01/03 职场文书
婚礼司仪主持词
2014/03/14 职场文书
质量在我心中演讲稿
2014/09/02 职场文书
2016党员入党决心书
2015/09/22 职场文书
spring cloud eureka 服务启动失败的原因分析及解决方法
2022/03/17 Java/Android