首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

用window的OnError事件取出异常的详细信息

2012-11-23 
用window的OnError事件取出错误的详细信息window对象的onerror事件处理函数提供了三种信息来反映错误的相

用window的OnError事件取出错误的详细信息
window对象的onerror事件处理函数提供了三种信息来反映错误的相信信息:
window.onerror = function(sMessage, sUrl, sLine) { alert("An error occurred:\n" + sMessage + "\nURL: " + sUrl + "\nLine Number: " + sLine); return true;//返回true 则浏览器将不会在状态栏中提示错误;默认返回false }
注意:不同浏览器使用这个错误处理函数处理错误的方式不同
IE:发生error事件时,正常的代码会继续执行;所有的变量和数据都保留下来,并可通过onerror 事件处理函数访问;
Mozilla:正常的代码执行会结束,所有错误发生之前的变量和数据都被销毁
Safari,Chrome:不支持window对象上的onerror事件处理函数

热点排行