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 相关文章推荐
js输出列表实现代码
Sep 12 Javascript
理解Javascript_02_理解undefined和null
Oct 11 Javascript
利用jQuery的deferred对象实现异步按顺序加载JS文件
Mar 17 Javascript
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
Jun 27 Javascript
表单元素与非表单元素刷新区别详细解析
Nov 06 Javascript
使用Angular.js开发的注意事项
Oct 19 Javascript
JavaScript浮点数及运算精度调整详解
Oct 21 Javascript
完美实现js拖拽效果 return false用法详解
Jul 28 Javascript
详解Webpack-dev-server的proxy用法
Sep 08 Javascript
微信小程序生成海报分享朋友圈的实现方法
May 06 Javascript
基于JavaScript实现表格隔行换色
May 08 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
Sep 16 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
盘点被央视点名过的日本动画电影 一部比一部强
2020/03/08 日漫
php $_SERVER["REQUEST_URI"]获取值的通用解决方法
2010/06/21 PHP
PHP读取xml方法介绍
2013/01/12 PHP
PHP基于自增数据如何生成不重复的随机数示例
2017/05/19 PHP
基于php解决json_encode中文UNICODE转码问题
2020/11/10 PHP
javascript十个最常用的自定义函数(中文版)
2009/09/07 Javascript
jquery实现邮箱自动补全功能示例分享
2014/02/17 Javascript
jquery 中的each()跳出循环的语句
2014/05/23 Javascript
jQuery实现的登录浮动框效果代码
2015/09/26 Javascript
jQuery插件扩展实例【添加回调函数】
2016/11/26 Javascript
bootstrap modal弹出框的垂直居中
2016/12/14 Javascript
JavaScript实现的搜索及高亮显示功能示例
2017/08/14 Javascript
webpack打包nodejs项目的方法
2018/09/26 NodeJs
JQuery的加载和选择器用法简单示例
2019/05/13 jQuery
vue实现一个矩形标记区域(rectangle marker)的方法
2020/10/28 Javascript
[01:03:33]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python读csv文件去掉一列后再写入新的文件实例
2017/12/28 Python
Java实现的执行python脚本工具类示例【使用jython.jar】
2018/03/29 Python
Python3实现的字典、列表和json对象互转功能示例
2018/05/22 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
2018/06/28 Python
python使用phoenixdb操作hbase的方法示例
2019/02/28 Python
利用Python查看微信共同好友功能的实现代码
2019/04/24 Python
使用 tf.nn.dynamic_rnn 展开时间维度方式
2020/01/21 Python
使用Python开发个京东上抢口罩的小实例(仅作技术研究学习使用)
2020/03/10 Python
详解CSS3开启硬件加速的使用和坑
2017/08/21 HTML / CSS
HTML5新增元素如何兼容旧浏览器有哪些方法
2014/05/09 HTML / CSS
Europcar澳大利亚官网:全球汽车租赁领域的领导者
2019/03/24 全球购物
华硕新加坡官方网上商店:ASUS Singapore
2020/07/09 全球购物
大学英语演讲稿(中英文对照)
2014/01/14 职场文书
数字化校园建设方案
2014/05/03 职场文书
小学生环保倡议书
2014/05/15 职场文书
优秀应届毕业生自荐书
2014/06/29 职场文书
教师自查自纠材料
2014/10/14 职场文书
财产分割协议书范本
2014/11/03 职场文书
什么是动态刷新率DRR? Windows11动态刷新率功能介绍
2021/11/21 数码科技
Python中re模块的元字符使用小结
2022/04/07 Python