解析IE中的Javascript Error对象
来源:互联网 发布:澳洲能上淘宝吗 编辑:程序博客网 时间:2024/06/05 20:39
之前写过一篇文章,提到怎么在各个浏览器下返回执行错误的Javascript代码所在的行数以及文件名。其中在IE下,如果你使用了try-catch,那么当出现异常的时候,浏览器会传递一个Error对象。
<script>
try{
sldfj
}catch(e){
for(var p in e){
document.writeln(p + "=" + e[p]);
}
}
</script>
输出:name=TypeError message='sldfj' 未定义 number=-2146823279 description='sldfj' 未定义
其中的number属性是一个整数,表示的是错误码,但这并不是真正的错误码,我们需要先将其做一下转换
var errCode = err.number& x0FFFF;
这得到真正的错误码,例如上述的-2146823279 转换之后就得到5009。有了这个错误码之后,我们可以到http://msdn.microsoft.com/en-us/library/1dk3k160(VS.85).aspx微软msdn上查找此错误码对应的。5009对应的错误是Undefined identifier。
- 解析IE中的Javascript Error对象
- IE浏览器下javascript中的TextRabge对象解析
- javascript中的Error对象
- JavaScript解析Json中的对象
- JavaScript中的ERROR对象技术详解
- JavaScript:IE window对象
- IE中的事件对象
- JavaScript中的Error对象及其异常的用法
- Javascript error对象
- IE 中释放javascript对象
- javascript解析URL中的参数——返回对象
- IE Bug 1 - 错误识别出现在javascript脚本中的字符串,导致HTML标签解析错误
- Javascript 中的常见问题 IE 和 FIREFOX在解析CSS方面的区别
- IE中的ActiveXObject对象-基础
- IE JavaScript调试工具:IE WebDeveloper(IE中的Firebug)
- js中的Error对象
- Javascript Global对象解析
- 【Error类型】JavaScript中的原生对象以及Microsoft AJAX Library中的相关扩展
- String、StringBuffer和StringBuilder
- strip: Unable to recognise the format of the input file
- 转帖: ERP实施手记:生不如死的二次开发
- PHP工程师面临的成长瓶颈
- CRM是什么
- 解析IE中的Javascript Error对象
- 用dataView实现服务器端分页
- Document.Referrer丢失的几个原因
- 修改表以及表字段
- tsql1
- struts2——s:select标签!!!
- 魔戒咕噜
- 如何创建唯一索引 (Visual Database Tools)
- Asp.Net页面的编码问题