打开IE页面老是会出现一些诸如“X行,X字符,缺少')'”的错误,有时使用firebug也无能为力。于是只有求助于ms的工具。一般ms visual studio的调试功能比较强大,用也方便,但是安装包太大,所以转向轻量级的microsoft script debugger。
关于microsoft script debugger,可以先看一下[url=http://heiheben.iteye.com/blog/286189]这里[/url]。
准备工作要允许IE调试(将Internet 选项->高级->禁用脚本调试(Internet Explorer) 前的“√”去掉。)。
首先打开要调试的IE,再打开microsoft script debugger,可以看见当前运行的IE列表
[img]/upload/attachment/122459/abf2fc76-3fc8-346d-9299-09e4feb48788.jpg[/img]
刷新要找错的页面,令打开页面的错误重现,就会出现
[img]/upload/attachment/122461/73ca9934-9e16-344b-b146-bfbbc69b7653.jpg[/img]
上面点击要调试,microsoft script debugger就可以定位到出错的js文件位置了:
[img]/upload/attachment/122463/9fa598b5-1b75-3bc2-ac95-8c862b3f057e.jpg[/img]
关于microsoft script debugger,可以先看一下[url=http://heiheben.iteye.com/blog/286189]这里[/url]。
准备工作要允许IE调试(将Internet 选项->高级->禁用脚本调试(Internet Explorer) 前的“√”去掉。)。
首先打开要调试的IE,再打开microsoft script debugger,可以看见当前运行的IE列表
[img]/upload/attachment/122459/abf2fc76-3fc8-346d-9299-09e4feb48788.jpg[/img]
刷新要找错的页面,令打开页面的错误重现,就会出现
[img]/upload/attachment/122461/73ca9934-9e16-344b-b146-bfbbc69b7653.jpg[/img]
上面点击要调试,microsoft script debugger就可以定位到出错的js文件位置了:
[img]/upload/attachment/122463/9fa598b5-1b75-3bc2-ac95-8c862b3f057e.jpg[/img]