我修改后的 IE 调试工具firebug lite |
nobdy 发表于 2007/1/15 20:56:25 | 在进行web客户端开发时,你有没有试过用google搜索“javascript 调试工具”“javascript调试方法”之类的语句,来尝试找到比较方便快捷的javascript调试途径?如果你有这样做的话,想必你将会看到诸如以下几个选择:
1. Venkman,这是我看到的最多网页描述并推荐的调试器,应该是因为它出现得比较早的原因。需要在mozilla浏览器中使用,也可以在firefox中安装Venkman扩展程序来使用
2. firebug,这是我本人目前正在用的调试工具。国外和国内都有不少人对此firefox的扩展情有独钟,我个人也觉得它是目前最优秀的js调试工具。就我写这一篇文章为止,它的版本是1.0 beta8。当然,firebug只能在firefox中使用。
3. 用IE调试,自己加alert()模仿断点。另外把IE选项里的禁止调试的勾子去掉,去错的时候,浏览器就会问你要不要调试,点“是”,就会弹出Visual调试工具,可以到出错的断点,并且观察相应的变量值。
第三个方法因为我没有试过,所以就不做评论了,但看来至少是要安装了Visual调试工具才能用得了啦
因为我只是一个java,javascript程序员,自参加工作以来到现在已经有一年多,大部分时间只是跟js打交道,一直没有用c++和c了,.net就根本没碰过,所以如果我在提到C系列语言方面时犯了一些甚至常规性的错误,请见谅^_^!由于目前没有打算进一步学习或使用C、C++等,所以为了节省硬盘空间和系统资源,我的机器上根本就没有装Visual系列的IDE或工具,因此第三种方法似乎就并不适合我了。
但是如果有些情况非要在IE中调试怎么办?比如要弄清楚某些只在IE出现的bug产生的原因,但在firefox或mozilla中调试又帮不上忙,alert并不是解决所有问题的最好方法。对于此,www.getfirebug.com 给出了一个初始的IE调试工具 firebug lite,目前是1.0的beta1版本,专门用于在非firefox浏览器上测试web页面;但可惜的是,也许是它的作者还没有对它过多的完善,在很多复杂的javascript应用中恐怕并不是就能方便地直接拿来就用,所以为了提高其可用性,我利用工作之余对它的源代码做了一些修改,主要的改进是增加了可动态设置多个window下(这里的所说的window其实是指frame或iframe中的window)能使用同一个debug对象console,所有log都在同一个窗口输出,支持测试含有多个frame或iframe的javascript应用程序,另外还做了一些bug fix。我会给出修改之后的代码,其中还包含了我添加的一些简单的demo,如果大家发现了其中的一些错误或者有什么好的建议,请告诉我,我会很感谢大家的支持;另外我也不知道我这一做法是不是违反某些许可证的规定,如果有的话,也请告知我,谢谢。
附录:
1. 我修改后的firebug lite js调试工具源代码下载:500)this.width=500'>firebug lite beta1.rar
2. Venkman相关网站:http://www.mozilla.org/projects/venkman/
3. firebug相关网站:http://www.getfirebug.com/
4. firebug lite相关网站:http://www.getfirebug.com/lite.html
5. debug对象console的使用说明见:http://www.getfirebug.com/docs.html
|
|
回复:我修改后的 IE 调试工具firebug lite |
123456(游客)发表评论于2009/3/31 11:27:07 | 锅炉喷涂 热喷涂 防磨喷涂 聚脲喷涂 廊坊印刷 Dialogic 印刷设计公司 滤光片 上海韦德电子 上海韦德电子科技有限公司 擦窗机 空调安装 北京空调安装 北京空调移机 梅兰ups 吸塑 吸塑包装 吸塑制品 热喷涂 锅炉防磨 锅炉喷涂施工 钢板网 护栏网 气液过滤网 铁丝网 尼龙网 模拟高尔夫 室内模拟高尔夫
|
|
回复:我修改后的 IE 调试工具firebug lite |
sfsf(游客)发表评论于2008/6/16 14:02:11 | 北京新时代信息咨询有限公司是由公安部门核准指定生产刻章办证的专业公司。公司有多年的办证历史,目前我公司引进国内外先进的现代印章设备、高新科技刻章产品,是规模较大、技术力量及经济实力较强的新型现代刻章办证企业。
|
|
回复:我修改后的 IE 调试工具firebug lite |
firebug(游客)发表评论于2007/9/1 23:08:18 | 怎么在iez中用
|
|
回复:我修改后的 IE 调试工具firebug lite |
GalaxySong(游客)发表评论于2007/1/30 16:17:18 | 同志辛苦了!!
|
|
» 1 »
|

.: 公告
|
« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
|
.: 我的分类(专题)
|

.: 最新日志
.: 最新回复
|

blog名称:nobdy 日志总数:5 评论数量:25 留言数量:0 访问次数:99119 建立时间:2006年3月18日 |
|

.: 留言板
|

.: 链接
|

|