FireBug调试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

J a v a s c r i p t的调试利器:F i r e b u g使用详

解 收藏

J a v a s c r i p t的调试,是开发W e b应用尤其是A J A X应用很重要的一环,目前对

J a v a s c r i p t进行调试的工具很多,我比较喜欢使用的是F i r e b u g。F i r e b u g是J o e H e w i t t开发的一套与F i r e f o x集成在一起的功能强大的w e b开发工具,可以实时编辑、调试和监测任何页面的C S S、H T M L和J a v a S c r i p t。

本文主要是为初学者介绍一下F i r e b u g的基本功能与如何使用F i r e b u g。由于本人水平与能力有限,在文章中的可能会有很多错误与遗漏,希望大家能谅解和指正!

1、安装

F i r e b u g是与F i r e f o x集成的,所以我们首先要安装的事F i r e f o x浏览器。安装好浏览器后,打开浏览器,选择菜单栏上的“工具”菜单,选择“附加软件”,在弹出窗口中点击右下角的“获取扩展”链接。在打开的页面的s e a r c h输入框中输入“f i r e b u g”。等搜索结果出来后点击F i r b u g链接(图1-1红色圈住部分)进入F i r e b u g的下载安装页面。

图1-1

在页面中点击I n s t a l l N o w(图1-2)按钮。

图1-2

在弹出窗口(图1-3)中等待3秒后单击“立即安装”按钮。

等待安装完成后会单击窗口(图1-4)中的“重启 F i r e f o x”按钮重新启动F i r e f o x。

图1-4

当F i r e f o x重启完后我们可以在状态栏最右边发现一个灰色圆形图标( ),这就表示F i r e b u g已经安装好了。灰色图标表示F i r e b u g未开启对当前网站的编辑、调试和监测功能。而绿色( )则表示F i r e b u g已开启对当前网站进行编辑、调试和监测的功能。而红色图标( )表示已开启对当前网站进行编辑、调试和监测的功能,而且检查到当前页面有错误,当前图标表示有5个错误。

2、开启或关闭F i r e b u g

单击F i r e b u g的图标或者按F12键你会发现页面窗口被分成了两部分,上半部分是浏览的页面,下半部分则是F i r e b u g的控制窗口(图2-1)。如果你不喜欢这样,可以按C T R L+F12或在前面操作后单击右上角的上箭头按钮,弹出一个新窗口作为F i r e b u g的控制窗口。

图2-1

从图2-1中我们可以看到,因为我们开启F i r e b u g的编辑、调试和监测功能,所以目前只有两个可以选择的链接:“E n a b l e F i r e b u g”与“E n a b l e F i r e b u g f o r t h i s w e b s i t e”。如果你想对所有的网站进行编辑、调试和检测,你可以点击“E n a b l e F i r e b u g”开启F i r e b u g,则以后无论浏览任何网站,F i r e b u g都处于活动状态,随时可以进行编辑、调试和检测。不过一般的习惯我们只是对自己开发的网站进行编辑、调试和检测,所以我们只单击“E n a b l e F i r e b u g f o r t h i s w e b s i t e”开启F i r e b u g就行了。

开启F i r e b u g窗口(图2-2)后,我们可以看到窗口主要有两个区域,一个是功能区,一个是信息区。选择功能区第二行的不同标签,信息区的显示会有不同,O p t i o n s的选项也会不同,搜索框的搜索方式也会不同。

图2-2

要关闭F i r e b u g控制窗口单击功能区最右边的关闭图标或按F12键就行了。如果要关闭F i r e b u g的编辑、调试和监测功能,则需要单击功能区最左边的臭虫图标,打开主菜单,选择“D i s a b l e F i r e b u g”或“D i s a b l e F i r e b u g f o r x x x x x”。

3、F i r e b u g主菜单

单击功能区最左边的臭虫图标可打开主菜单(图3-1),其主要功能描述请看表1。

图3-1

菜单选项 说明

D i s a b l e F i r e b u g关闭/开启F i r e b u g对所有网页的编辑、调

试和检测功能

D i s a b l e F i r e b u g f o r x x x x x关闭/开启F i r e b u g对x x x x x网站的编辑、

调试和检测功能

A l l o w e d S i t e s设置允许编辑、调试和检测的网站

T e x t S i z e:I n c r e a s e t e x t s i z e增大信息区域显示文本的字号

T e x t S i z e:D e c r e a s e t e x t s i z e减少信息区域显示文本的字号

T e x t S i z e:N o r m a l t e x t s i z e信息区域以正常字体显示

设置F i r e b u g控制窗口永远在新窗口打开

O p t i o n s:A l w a y s O p e n i n N e w

W i n d o w

S h o w P r e v i e w t o o l t i p s设置是否显示预览提示。

S h a d e B o x M o d e l当前查看状态为H T M L,鼠标在H T M L

e l e m e n t标签上移动时,页面会相应在当前

标签显示位置显示一个边框表示该标签范

围。这个选项的作用是设置是否用不同颜

色背景表示标签范围。

F i r e b u g W e b s i t e..打开F i r e b u g主页。

D o c u m e n t a t i o n..打开F i r e b u g文档页。

D i s c u s s i o n G r o u p打开F i r e b u g讨论组。

C o n t r i b u t e打开捐助F i r e b u g页面。

表1

4、控制台(C o n s o l e)

单击功能区第二栏的“C o n s o l e”标签可切换到控制台(图4-1)。控制台的作用是显示各种错误信息(可在O p t i o n s里定义),显示脚本代码中内嵌的控制台调试信息,通过命令行对脚本进行调试,通过单击P r o f i l e对脚本进行性能测试。 控制台分两个区域,一个是信息区,一个是命令行,通过O p t i o n s菜单的“L a r g e r C o m m a n d L i n e”可改变命令行位置。

图4-1

相关文档
最新文档