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 相关文章推荐
麻雀虽小五脏俱全 Dojo自定义控件应用
Sep 04 Javascript
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
Sep 19 Javascript
ajax处理php返回json数据的实例代码
Jan 24 Javascript
javascript遍历控件实例详细解析
Jan 10 Javascript
JS限制文本框只能输入数字和字母方法
Feb 28 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
Nov 02 Javascript
简单实现js间歇或无缝滚动效果
Jun 29 Javascript
AngularJs Managing Service Dependencies详解
Sep 02 Javascript
jQuery实现弹出窗口弹出div层的实例代码
Jan 09 Javascript
Vue项目中引入外部文件的方法(css、js、less)
Jul 24 Javascript
JQuery判断radio单选框是否选中并获取值的方法
Jan 17 jQuery
node命令行工具之实现项目工程自动初始化的标准流程
Aug 12 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 setcookie设置Cookie用法(及设置无效的问题)
2011/07/13 PHP
php循环创建目录示例分享(php创建多级目录)
2014/03/04 PHP
phpMyAdmin自动登录和取消自动登录的配置方法
2014/05/12 PHP
PHP自定义函数获取汉字首字母的方法
2016/12/01 PHP
php 一维数组的循环遍历实现代码
2017/04/10 PHP
ThinkPHP框架表单验证操作方法
2017/07/19 PHP
php fread函数使用方法总结
2019/05/28 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
jcarousellite.js 基于Jquery的图片无缝滚动插件
2010/12/30 Javascript
不同的jQuery API来处理不同的浏览器事件
2012/12/09 Javascript
js 表单提交后按钮变灰的实例代码
2013/08/16 Javascript
JavaScript Array对象扩展indexOf()方法
2014/05/09 Javascript
javascript实现切换td中的值
2014/12/05 Javascript
JavaScript实现算术平方根算法-代码超简单
2015/09/11 Javascript
ReactNative-JS 调用原生方法实例代码
2016/10/08 Javascript
浅谈AngularJS中ng-class的使用方法
2016/11/11 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
2016/12/17 Javascript
ES6学习笔记之正则表达式和字符串正则方法分析
2017/04/25 Javascript
JavaScript手风琴页面制作
2017/05/17 Javascript
vuedraggable+element ui实现页面控件拖拽排序效果
2020/07/29 Javascript
微信小程序去除左上角返回键的实现方法
2020/03/06 Javascript
js实现时钟定时器
2020/03/26 Javascript
对python内置map和six.moves.map的区别详解
2018/12/19 Python
python关于矩阵重复赋值覆盖问题的解决方法
2019/07/19 Python
基于MATLAB和Python实现MFCC特征参数提取
2019/08/13 Python
python tkinter组件使用详解
2019/09/16 Python
Django继承自带user表并重写的例子
2019/11/18 Python
Python3批量创建Crowd用户并分配组
2020/05/20 Python
巧用 CSS3的webkit-box-reflect 倒影实现各类动效
2021/03/05 HTML / CSS
《卖木雕的少年》教学反思
2014/04/11 职场文书
幼师求职自荐信
2014/05/31 职场文书
2014中考励志标语
2014/06/05 职场文书
商场客服专员岗位职责
2014/06/13 职场文书
产品质量保证书范本
2015/02/27 职场文书
任长霞观后感
2015/06/16 职场文书
解决redis批量删除key值的问题
2022/03/23 Redis