Firebug是网页浏览器firefox下面的一款开发类插件。它集HTML查看和编辑,js控制台,网络状况监视器于一体,是开发js,css,HTML:和Ajax的得力助手

(自己整理的,有错误的话见谅哦( ^_^ ))

打开与关闭

下载地址:http://www.getfirebug.com/  之后重启浏览器→点击小甲虫即可(或者F12)

关闭→再次点击小甲虫即可

Firebug窗口概览

控制台:js命令行操作,显示js的错误信息,提示信息,日志信息

HTML:显示所有的html源码

CSS:编辑页面的css源码

脚本:显示页面脚本和调试

DOM:显示页面对象和DOM属性

网络:显示页面下载和花费时间

Cookies:显示页面请求Cookies,及查看和修改

标签的启用禁用:→小三角下拉菜单(或者小甲虫里面设置)

右上角可以进行搜索

Firebug编辑HTML

  1. 可以在页面上定位:右键审查元素→小甲虫右边(快捷键:ctrl+shift+c)
  2. 小甲虫右键可以修改快捷键
  3. 编辑1:选中编辑的html→右键编辑html;上方有定位到具体的标签
  4. 编辑2:直接在源码上进行更改

Firebug编辑CSS

  1. 与上述基本上同时进行,在html的右侧会有显示
  2. 双击相应的css即可完成编辑,删除同样
  3. 对于padding margin的值输入,可以之间点击’ 方向键的上下键’可以微调大小
  4. 小技巧:小范围调整大小→ctrl+方向键:每次增大/减小=0.1个单位(shift键是10个单位)
  5. 直接点击超链接进入css的标签页,进行修改

评估页面的下载速度

  1. 网络标签页:可以看到:时间  大小  状态  等等
  2. 可以单独查看下载时间,时间线评估
  3. 缓存,cookies信息

Ajax监听

网络→XHR:Ajax请求进行监听

  1. 监听到所有服务端响应的请求
  2. 例如:百度的搜索提示
  3. Wd:每一个wd输入的参数
  4. 具体的可以实践一下

JavaScript控制台

例子:倒计时

控制台有什么变化呢?

加入:

控制台可直接输出i的值。

或者:

Console.log(i);

Console.info(i);

Console.debug(i);

Console.error(i);

小提示:

  1. 可以在右侧多行或下面单行输入相关的控制台命令alert(123);运行
  2. Tab键可以自动补全
  3. Console.log(‘%d年%d月%d日’,2014,5,25);

(占位符4种:%d整数、%f浮点数,%s字符串,%o对象)

日志分组:整齐美观

注意:console.dir(console):显示一个对象(这里为console)所有的属性和方法

属性:time(计算代码运行时间,从而优化算法)

 

JavaScript代码调试

脚本里面双击设置断点,页面上有四种设置

监控选择中有相应的变量,改变变量页面会发生变化

想知道函数是怎么被调用的:

加入:

 

控制台上的all或概况:就可以看到被调用的情况

进阶提示

  1. 点击所有可以点击的地方
  2. 不要忘记可以点击的地方的鼠标的右键,会有更多的惊喜
  3. 不要忘记所以的下拉菜单(例如css样式中)
  4. 小甲虫的菜单(firebug的扩展页面)

开发人员工具

Firebug没有的:

Firefox浏览器→工具→开发者→开发者工具栏:可以查看响应式模式设计,截图,模拟触摸事件

Google:控制台上可以看到更多的资源信息,时间线的信息

综合自己所需,得到自己想实现的测试的效果!

web调试工具-firebug的更多相关文章

  1. 工欲善其事必先利其器——web调试工具firebug

    一.Firebug工具简介 firebug是firefox下的一款开发类插件.firebug集html查看和编辑,JavaScript控制台,网络状况监视器于一体,是开发JavaScript,css, ...

  2. Mobile Web调试工具Weinre (reproduce)

    Mobile Web调试工具Weinre 现在.将来,用移动设备上网越来越成为主流.但对于开发者们来说,移动web的调试一直是个难题,前期可以使用模拟器来协助调试,但到了真机调试阶段就让人非常头痛.而 ...

  3. Web调试工具——Fiddler介绍

    Fiddler 教程 Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发 ...

  4. web调试工具

    Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大 ...

  5. IE浏览器下web调试工具之--IE WebDeveloper介绍

    做Web项目的架构设计.开发.测试,免不了要熟悉Web页面调试工具,以此来获知哪些浏览器支持Web页面的显示,哪些浏览器下显示有问题. 目前市面上比较火爆的浏览器内核提供商,有微软的IE.mozill ...

  6. Fiddler是最强大最好用的Web调试工具

    Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大 ...

  7. (转)Fiddler教程(Web调试工具)

    转载地址:写得很不错的fildder教程   http://kb.cnblogs.com/page/130367/ Fiddler的基本介绍 Fiddler的官方网站:  www.fiddler2.c ...

  8. Fiddler是最强大最好用的Web调试工具之一--网站抓包分析

    Fiddler 教程 Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发 ...

  9. IE WebDeveloper--IE浏览器web调试工具

    目前市面上比较火爆的浏览器内核提供商,有微软的IE.mozilla的firefox.谷歌的chrome.苹果的safari.IE浏览器下的项目过去占比非常大,近年随着其他浏览器厂商发展势头迅猛,过去的 ...

随机推荐

  1. HDU1853 & 蜜汁建图+KM模板

    题意: 给你一个N个点M条边的带权有向图,现在要你求这样一个值:该有向图中的所有顶点正好被1个或多个不相交的有向环覆盖.这个值就是 所有这些有向环的权值和. 要求该值越小越好. SOL: 本来还想ta ...

  2. CentOS6.4 配置Nload监控网卡流量

    1.安装依赖包 yum install -y gcc gcc-c++ ncurses-devel make wget 2.下载Nload wget http://www.roland-riegel.d ...

  3. 洛谷 P1007 独木桥 Label:模拟

    题目背景 战争已经进入到紧要时间.你是运输小队长,正在率领运输部队向前线运送物资.运输任务像做题一样的无聊.你希望找些刺激,于是命令你的士兵们到前方的一座独木桥上欣赏风景,而你留在桥下欣赏士兵们.士兵 ...

  4. 关于后台管理linkbutton按钮几个重要属性的理解

    <asp:LinkButton ID="lkbtnDelete" runat="server" CausesValidation="False& ...

  5. hdu-acm steps FatMouse's Speed

    本想用暴力法先试试的,案例和自己找的数据都过掉了,但是始终wa,本来期待的是tle,结果始终wa.所以也就懒的管了,直接用dp来做了.主要是因为最近在刷暴力法和dp这两个专题,所以才想好好利用一下这道 ...

  6. mysql insert插入新形式,再也不需要拼接多重insert啦

    注意一下,不能省略表中的任何字段.包括自增id.而且字段的顺序必须和插入表一致 原理是“表插表” INSERT INTO prod_attr select A.* from ( SELECT AS p ...

  7. [转]动态调用webservice时 ServiceDescriptionImporter类在vs2010无法引用的解决方法

    本文转自:http://blog.csdn.net/limlimlim/article/details/8647038 [导读]ServiceDescriptionImporter是创建Web Ser ...

  8. 戴尔PowerEdge服务器命名规则和型号分类

    从第十代服务器开始,戴尔重新规范了服务器的名字,以现在的第十二代主流PowerEdge R620服务器为例: 第一位是字母,R代表机架式服务器,其它有: R:Rack,机架式服务器 T:Tower,塔 ...

  9. 【iCore3双核心板】扩展引脚分布

    PDF 版下载: http://files.cnblogs.com/files/xiaomagee/iCore3%E6%89%A9%E5%B1%95%E5%BC%95%E8%84%9A%E5%88%8 ...

  10. SPOJ 3267 D-query(离散化+主席树求区间内不同数的个数)

    DQUERY - D-query #sorting #tree English Vietnamese Given a sequence of n numbers a1, a2, ..., an and ...