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 ajax BUG:object doesn't support this property or method
Jul 06 Javascript
Prototype源码浅析 Number部分
Jan 16 Javascript
js判断当页面无法回退时关闭网页否则就history.go(-1)
Aug 07 Javascript
JS仿iGoogle自定义首页模块拖拽特效的方法
Feb 13 Javascript
JS给超链接加确认对话框的方法
Feb 24 Javascript
黑帽seo劫持程序,js劫持搜索引擎代码
Sep 15 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
Oct 20 Javascript
js实现小窗口拖拽效果
Dec 03 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
Mar 29 Javascript
vuex 使用文档小结篇
Jan 11 Javascript
jQuery中元素选择器(element)简单用法示例
May 14 jQuery
基于JS实现操作成功之后自动跳转页面
Sep 25 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
与空气斗智斗勇的经典《Overlord》,传说中的“无稽之谈”
2020/04/09 日漫
PHP跳转页面的几种实现方法详解
2013/06/08 PHP
php提示Failed to write session data错误的解决方法
2014/12/17 PHP
解决php扩展安装不生效问题
2019/10/25 PHP
Javascript 判断 object 的特定类转载
2007/02/01 Javascript
保证JavaScript和Asp、Php等后端程序间传值编码统一
2009/04/17 Javascript
JQuery中属性过滤选择器用法实例分析
2015/05/18 Javascript
浅谈javascript函数式编程
2015/09/06 Javascript
微信小程序小组件 基于Canvas实现直播点赞气泡效果
2020/05/29 Javascript
Angular 1.x个人使用的经验小结
2017/07/19 Javascript
在iframe中使bootstrap的模态框在父页面弹出问题
2017/08/07 Javascript
JavaScript实现开关等效果
2017/09/08 Javascript
利用jqprint插件打印页面内容的实现方法
2018/01/09 Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
2018/08/22 Javascript
Vue项目环境搭建详细总结
2019/09/26 Javascript
Node.js操作MongoDB数据库实例分析
2020/01/19 Javascript
解决Vue watch里调用方法的坑
2020/11/07 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
Python八大常见排序算法定义、实现及时间消耗效率分析
2018/04/27 Python
Python3使用pandas模块读写excel操作示例
2018/07/03 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
2018/12/24 Python
在python中利用最小二乘拟合二次抛物线函数的方法
2018/12/29 Python
python list转置和前后反转的例子
2019/08/26 Python
Python实现将元组中的元素作为参数传入函数的操作
2020/06/05 Python
keras分类模型中的输入数据与标签的维度实例
2020/07/03 Python
python os.listdir()乱码解决方案
2021/01/31 Python
简单整理HTML5的基本特性和语法
2016/02/18 HTML / CSS
Nordgreen英国官网:斯堪的纳维亚设计师手表
2018/10/24 全球购物
药品质量检测应届生求职信
2013/11/14 职场文书
班级安全教育实施方案
2014/02/23 职场文书
在校大学生自我评价范文
2014/09/12 职场文书
2015年个人剖析材料范文
2014/12/29 职场文书
2016年小学党支部创先争优活动总结
2016/04/05 职场文书
Nginx下配置Https证书详细过程
2021/04/01 Servers
JavaScript实现简单计时器
2021/06/22 Javascript