【分享IE下调试js错误】
问题:ie6会出现**行错误,结果**行是html
在IE中报js错误时,虽然也给了错误的代码行数,但并没给出具体出错的文件。
通过安装WindowsScript Debugger和ComanionJS,能准确定位到出错的js并查看调用栈。具体步骤如下
1. 安装WindowsScript Debugger, 微软主页上下载需要正版验证,
可从这里【http://download.microsoft.com/download/7/7/d/77d8df05-6fbc-4718-a319-be14317a6811/scd10en.exe】下载.
2. 将 工具 >Internet选项 > 高级 中的 禁用脚本调试 两个选项设置为未选中状态
3. 安装DebugBar【http://www.debugbar.com/download.php 】,需要穿墙,推荐使用无界
4. 安装CompanionJS【http://www.my-debugbar.com/wiki/CompanionJS/HomePage】
5. 重启IE
from:51cto