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 相关文章推荐
jquery 图片Silhouette Fadeins渐显效果
Feb 07 Javascript
jQuery Dialog 弹出层对话框插件
Aug 09 Javascript
实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)
Jan 11 Javascript
js调试工具console.log()方法查看js代码的执行情况
Aug 08 Javascript
BOOTSTRAP时间控件显示在模态框下面的bug修复
Feb 05 Javascript
JavaScript实现倒计时代码段Item1(非常实用)
Nov 03 Javascript
JavaScript“尽快失败”的原则实例详解
Oct 08 Javascript
js原生代码实现轮播图的实例讲解
Jul 28 Javascript
Vue props用法详解(小结)
Jul 03 Javascript
JavaScript学习笔记之图片库案例分析
Jan 08 Javascript
layui实现tab的添加拒绝重复的方法
Sep 04 Javascript
ant design pro中可控的筛选和排序实例
Nov 17 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
改进的IP计数器
2006/10/09 PHP
ThinkPHP删除栏目(实现批量删除栏目)
2017/06/21 PHP
python进程与线程小结实例分析
2018/11/11 PHP
php实现微信小程序授权登录功能(实现流程)
2019/11/13 PHP
如何利用PHP实现上传图片功能详解
2020/09/24 PHP
Chrome中模态对话框showModalDialog返回值问题的解决方法
2010/05/25 Javascript
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
JavaScript中的普通函数与构造函数比较
2015/04/07 Javascript
BootStrap制作导航条实例代码
2016/05/06 Javascript
针对JavaScript中this指向的简单理解
2016/08/26 Javascript
js调用屏幕宽度的简单方法
2016/11/14 Javascript
vue项目中的webpack-dev-sever配置方法
2017/12/14 Javascript
移动端滑动切换组件封装 vue-swiper-router实例详解
2018/11/25 Javascript
详解使用React制作一个模态框
2019/03/14 Javascript
基于vue框架手写一个notify插件实现通知功能的方法
2019/03/31 Javascript
监控Nodejs的性能实例代码
2019/07/02 NodeJs
详解将微信小程序接口Promise化并使用async函数
2019/08/05 Javascript
js中script的上下放置区别,Dom的增删改创建操作实例分析
2019/12/16 Javascript
node.js使用yargs处理命令行参数操作示例
2020/02/11 Javascript
Pthon批量处理将pdb文件生成dssp文件
2015/06/21 Python
Python使用sftp实现上传和下载功能(实例代码)
2017/03/14 Python
python顺序的读取文件夹下名称有序的文件方法
2018/07/11 Python
HTML5拖放API实现自动生成相框功能
2020/04/07 HTML / CSS
Champion官网:美国冠军运动服装
2017/01/25 全球购物
化学专业毕业生自荐信
2013/11/15 职场文书
小区门卫工作职责
2013/12/14 职场文书
模具设计与制造专业自荐书
2014/07/01 职场文书
一般党员对照检查材料
2014/09/24 职场文书
公司庆典欢迎词
2015/01/26 职场文书
员工辞职信怎么写
2015/02/27 职场文书
班主任工作经验交流会总结
2015/11/02 职场文书
学习委员竞选稿
2015/11/20 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
phpQuery解析HTML乱码问题(补充官网未列出的乱码解决方案)
2021/04/01 PHP
Django实现WebSocket在线聊天室功能(channels库)
2021/09/25 Python
Android自定义scrollview实现回弹效果
2022/04/01 Java/Android