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实现的日期操作类DateTime函数代码
Mar 16 Javascript
js 数据类型转换总结笔记
Jan 17 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
Jan 23 Javascript
javascript实现完美拖拽效果
May 06 Javascript
基于jQuery实现的QQ表情插件
Aug 25 Javascript
JS日期格式化之javascript Date format
Oct 01 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
Jan 26 Javascript
JS添加或修改控件的样式(Class)实现方法
Oct 15 Javascript
React Native 截屏组件的示例代码
Dec 06 Javascript
在react中使用vuex的示例代码
Jul 30 Javascript
layui使用button按钮 点击出现弹层 弹层中加载表单的实例
Sep 04 Javascript
Vue实现圆环进度条的示例
Feb 06 Vue.js
理解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入门
2006/10/09 PHP
PHP随机数生成代码与使用实例分析
2011/04/08 PHP
Yii2框架实现注册和登录教程
2016/09/30 PHP
Laravel框架实现的rbac权限管理操作示例
2019/01/16 PHP
JavaScript 内置对象属性及方法集合
2010/07/04 Javascript
JS和jquery获取各种屏幕的宽度和高度的代码
2013/08/02 Javascript
Eclipse去除js(JavaScript)验证错误
2014/02/11 Javascript
javascript委托(Delegate)blur和focus用法实例分析
2015/05/26 Javascript
javascript设计模式之对象工厂函数与构造函数详解
2015/07/30 Javascript
jQuery表格插件datatables用法详解
2020/11/23 Javascript
javascript单页面手势滑屏切换原理详解
2016/03/21 Javascript
酷炫jQuery全屏3D焦点图动画效果
2016/03/22 Javascript
第二章之Bootstrap 页面排版样式
2016/04/25 Javascript
Vue.js实现一个SPA登录页面的过程【推荐】
2017/04/29 Javascript
js实现随机数字字母验证码
2017/06/19 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
layui form.render('select', 'test2') 更新渲染的方法
2019/09/27 Javascript
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
2019/11/06 Javascript
keep-alive不能缓存多层级路由菜单问题解决
2020/03/10 Javascript
在vscode 中设置 vue模板内容的方法
2020/09/02 Javascript
[34:39]Secret vs VG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
使用Python轻松完成垃圾分类(基于图像识别)
2019/07/09 Python
使用Django搭建web服务器的例子(最最正确的方式)
2019/08/29 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
python 成功引入包但无法正常调用的解决
2020/03/09 Python
Django bulk_create()、update()与数据库事务的效率对比分析
2020/05/15 Python
我们是伦敦女孩:WalG
2018/01/08 全球购物
FOREO斐珞尔官方旗舰店:LUNA露娜洁面仪
2018/03/11 全球购物
MIKI HOUSE美国官方网上商店:日本领先的婴儿和儿童高级时装品牌
2020/06/21 全球购物
刚毕业大学生自荐信范文
2014/02/20 职场文书
文明美德伴我成长演讲稿
2014/05/12 职场文书
分公司总经理岗位职责
2014/07/30 职场文书
如何用python清洗文件中的数据
2021/06/18 Python
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python
Java中try catch处理异常示例
2021/12/06 Java/Android
python 判断文件或文件夹是否存在
2022/03/18 Python