firebug是很多开发者所用的,我也是,虽然会的不是很多,但是工作中多积累,总能自己学到点东西。
(一)先说自己最常用的,js调试:
在导航条上上选择“脚本”,然后在下面的导航条里选择页面所加载进来的某个js文本,然后就可以观察里面的代码,并且进行像一些IDE可以断点调试的功能了。如图
像在java的eclipse断点调试一样,可以设置多个断点,然后逐一进行“下一步”“跳至下一个断点”等,在js代码中选中某个变量后右键选择“添加监控”,那么在右边的模块里面就会有该变量的数据,代码运行到哪里,变量就会根据实际情况变成当时的数据。也可以直接激动鼠标到变量上,也会显示出代码的内部数据,不过对于一些this.a的变量,说不定就会a的实际数据。(这里说句题外话,现在大多数的公司js代码,放出来的时候都是进行算法打乱的,所以我们看到的大多数都是一些完全不知道什么意思的代码,因为如果很正确的将原代码加载出来,就可以用firebug进行断电观察每个参数,或许会泄露一些信息哦)
关于js的调试有很多的东西可以写,这里暂时先介绍这个,以后慢慢补充。
(二)页面html调试
如图:
有的时候页面的结构会跟前端切出来的有些区别,最好的办法就是在firebug上去点击图中那个左上方的小方块,然后在页面上选择有问题的地方进行查看。而且可以直接在firebug显示html代码里自行添加一些代码,回车查看修改后的效果。
这里就随便修改了iteye的博客管理里的第一个“发表文章”为“我是文章”:
(三)网络查看
有很多情况可以用到“网络”里面的东西。
比如页面提交信息或者查看每个请求的参数等。
如图,我执行一次发表日志的请求后,“网络"内选择post publish.action条目进行查看,里面的”Post“下有所有刚刚请求过去的参数列表,还有其他一些”头信息“,”响应“ 等。
一些异步的参数提交等可以在相应的请求下找到参数,这里我找了一个dwr的请求的响应,该响应回来的是一个礼物的列表
具体一些异常的出现情况,还是需要我们自己不断的摸索,这里我也不能把所有出现异常的时候全部显示出来。
(四)网页加载情况
如图我firefox中进入
www.kehou.com,页面的加载情况就是
”URL“处表示的是加载的东西,可以是图片,css,js,action请求等。”状态“表示的是加载的情况,200 OK表示加载完毕,304 Not Modified表示是缓存处读取的数据,404 Not Found就是数据不存在,400 Bad Request表示请求是糟糕的等等一些,具体可以网上搜下,其他一些也不怎么常见到 。后面的”域“就是加载实体的域,”大小“就是加载数据的大小,“时间线”就是加载时所用的时间长短和顺序,具体时间线上各种颜色代表的情况我也记不得很清楚,每次调试的时候鼠标移上去,都会显示。
分享到:
相关推荐
叫你如何使用firebug调试javascript和jquery,以及如何使用控制台等很多有用技巧
Firefox_FireBug_调试技巧
Firebug是firefox下的一个扩展,能够调试所有网站语言,如Html,Css等,但FireBug最吸引人的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari)。除此之外,其他功能...
Firebug 调试JavaScript和CSS教程
Firebug调试工具,内附有使用注意事项等相关文档,希望对大家有所帮助
火狐浏览器的新版本已经不支持firebug小虫子前端调试工具了,这里用的是54版本的火狐浏览器,里边有使用方法哦,祝你前端开发的开心。
现在很流行的一个调试程序的插件firebug的使用方法
firebug1.45调试javascript工具,带调试功能,可设断点,目前最新稳定版。
最新火狐浏览器,加上调试工具firebug,再加上httpwatchPro,绝对超值下载!
Firebug 是网页浏览器 Mozilla Firefox 下的一款开发类插件,现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手...
Firebug调试工具 可以在火狐浏览器中调试代码网页
介绍了firebug的使用方法 是开发测试人员必备利器 希望大家从学习中能有收获
利用火狐的插件Firebug调试js和css 版本:firefox3.6.6/firebug1.5.2
Firebug是firefox下的一个插件,能够调试所有网站语言,如Html,Css等,但FireBug最吸引我的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari)。除此之外,其他功能...
最新版firefox和firebug,for开发页面
最新firebug,好东西,最新整理,最新firebug,好东西,最新整理最新firebug,好东西,最新整理
最新版fireBug插件,安装后即可使用对js代码调试
使用FireFox firebug 调试网页的方法.doc