JS使用onerror捕获异常示例


本文实例讲述了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数学运算用法总结》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript数据结构与算法技巧总结》及《JavaScript遍历算法与技巧总结》

希望本文所述对大家JavaScript程序设计有所帮助。



相关阅读:
Android HttpClient GET或者POST请求基本使用方法
jQuery获取复选框被选中数量及判断选择值的方法详解
C++中vector容器的常用操作方法实例总结
JS实现匀速运动的代码实例
javascript中call apply 的应用场景
通过CSS规则禁止选中文字的实现代码
C#模式画刷HatchBrush用法实例
使用JavaScript 编写简单计算器
程序员切勿升级Win10 10049! win10最新预览版10041升级后出现的问题汇总
JS实现自定义简单网页软键盘效果代码
Android中的序列化浅析
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
ajax文件上传成功 解决浏览器兼容问题
Mysql判断表字段或索引是否存在
快速导航

Copyright © 2016 phpStudy |