ie 调试javascript的工具


Posted in Javascript onApril 29, 2009

做 web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈,最痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试工具,但在IE下使用就很麻烦,而且效果很不好,鄙人一直苦于寻找一个很好的IE下的js调试工具,能够自动捕获错误,并定位位置和原因,没想到今天竟在无意中寻找到了这么个好工具,不敢私藏,共享出来,希望能为各位web开发者带来方便

这个工具的名字叫Companion.JS,请注意,这可不是一个js文件,而是一个名字,它是作为ie的插件来安装使用的,而且需要结合Microsoft Script Debugger使用,通过安装这个工具,但页面出现错误时会在左上角弹出一个小错误提示,点击会在IE下面显示出一个错误控制台,就如FF下的 firebug控制台一样。错误信息提示很详细。

如下是官网的一个错误提示示例图:
ie 调试javascript的工具

官网地址:http://www.my-debugbar.com/wiki/CompanionJS/HomePage

具体使用方法为:
1、先下载Companion.JS安装文件,然后安装。
2、下载安装Microsoft Script Debugger,如果您的机器已经安装过了就可以免过这一步。
3、打开IE菜单“工具”--“Internet选项”--“高级”,找到“禁用脚本调试(Internet Explorer)”和“禁用脚本调试(在Internet Explorer之外)”,将两个选项前面的对钩都去掉,然后重启IE。
4、在Ie中输入:http://www.my-debugbar.com/wiki/uploads/CompanionJS/dummy.htm,然后点击click me链接,如果左上角弹出一个小错误提示或下面控制台出现了错误信息提示,就说明您已经安装成功了。

提示:Microsoft Script Debugger下载可到MS官网(需要经过MS的操作系统正版验证):http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=E606E71F-BA7F-471E-A57D-F2216D81EC3D#filelist或到baidu里输入“Microsoft Script Debugger 下载”寻找一下。

Javascript 相关文章推荐
Prototype使用指南之base.js
Jan 10 Javascript
JS时间选择器 兼容IE6,7,8,9
Jun 26 Javascript
javascript禁制后退键(Backspace)实例代码
Nov 15 Javascript
php析构函数的具体用法小结
Mar 11 Javascript
javascript中select下拉框的用法总结
Jan 07 Javascript
javascript中arguments,callee,caller详解
Mar 16 Javascript
Vuex提升学习篇
Jan 11 Javascript
详解在React里使用"Vuex"
Apr 02 Javascript
配置一个vue3.0项目的完整步骤
Apr 26 Javascript
基于vue、react实现倒计时效果
Aug 26 Javascript
JavaScript使用百度ECharts插件绘制饼图操作示例
Nov 26 Javascript
在webstorm中配置less的方法详解
Sep 25 Javascript
理解JavaScript的caller,callee,call,apply
Apr 28 #Javascript
JS 判断代码全收集
Apr 28 #Javascript
js checkbox(复选框) 使用集锦
Apr 28 #Javascript
js 数组操作代码集锦
Apr 28 #Javascript
ie和firefox不兼容的解决方法集合
Apr 28 #Javascript
js 表单验证方法(实用)
Apr 28 #Javascript
xml和web特殊字符
Apr 28 #Javascript
You might like
PHP开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
PHP array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
PHP JSON 数据解析代码
2010/05/26 PHP
js 数值项目的格式化函数代码
2010/05/14 Javascript
在js文件中如何获取basePath处理js路径问题
2013/07/10 Javascript
浏览器的JavaScript引擎的识别方法
2013/10/20 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
2014/03/20 Javascript
JavaScript验证18位身份证号码最后一位正确性的实现代码
2014/08/07 Javascript
javascript限制用户只能输汉字中文的方法
2014/11/20 Javascript
jQuery中:header选择器用法实例
2014/12/29 Javascript
JS中的Replace方法使用经验分享
2015/05/20 Javascript
jquery表单插件Autotab使用方法详解
2016/06/24 Javascript
JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
2016/11/01 Javascript
详解vuex之store拆分即多模块状态管理(modules)篇
2018/11/13 Javascript
js中的面向对象之对象常见创建方法详解
2019/12/16 Javascript
jQuery操作动画完整实例分析
2020/01/10 jQuery
解决vuecli3中img src 的引入问题
2020/08/04 Javascript
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
[37:35]DOTA2上海特级锦标赛A组资格赛#1 Secret VS MVP.Phx第二局
2016/02/25 DOTA
Python使用MD5加密字符串示例
2014/08/22 Python
Python抓取百度查询结果的方法
2015/07/08 Python
Python的网络编程库Gevent的安装及使用技巧
2016/06/24 Python
Python与Java间Socket通信实例代码
2017/03/06 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
Pytorch实验常用代码段汇总
2020/11/19 Python
python 如何读、写、解析CSV文件
2021/03/03 Python
英国男士时尚网站:Dandy Fellow
2018/02/09 全球购物
如何减少垃圾回收让内存更加有效使用
2013/10/18 面试题
查询优化的一般准则有哪些
2015/03/08 面试题
采用怎样的方法保证数据的完整性
2013/12/02 面试题
教师反腐倡廉演讲稿
2014/09/03 职场文书
鲁迅故居导游词
2015/02/05 职场文书
三孔导游词
2015/02/05 职场文书
领导干部失职检讨书
2015/05/05 职场文书
中秋晚会致辞
2015/07/31 职场文书
如果用一句诗总结你的上半年,你会用哪句呢?
2019/07/16 职场文书