这两天,使用Maskat做页面,有一部分不太好画,就使用了Firebug。感觉还可以。
以下是维基百科上关于Firebug的简介:
Firebug 是网页浏览器 Mozilla Firefox 的一个扩展,是一个除错工具。用户可以利用它除错、编辑、甚至删改任何网站的 CSS、HTML、DOM、与 JavaScript 代码。Firebug 也有提供其他网页开发工具,例如 Yahoo! 的网页速度优化建议工具 YSlow。
Firebug是哈维(Joe Hewitt)撰写的。他是原始 Firefox 创作者之一。
更具体的内容可以参考:
http://www.ooso.net/index.php/archives/294
http://www.ruanyifeng.com/blog/2008/06/firebug_tutorial.html
-》AJAX应用,调试相关代码时,也可以借助Firebug工具来进行,比较好用。(20090519追加)
安装步骤(本人firefox为3.0.4版本):工具-》附加组件-》获取附加组件-》输入“firebug”进行搜索-》搜索到之后,选择“添加到firefox”-》立即安装-》安装完成后,重新启动一下firefox就可以使用firebug。
使用(因为工作关系,只尝试了如何定位页面上某部分对应的代码):在fireox页面,按“F12”,那么在当前页面的下部会自动显示firebug的操作框。选择“查看”,然后就可以将光标移到上部页面自己想定位的部分,在下部会选中对应的代码。在选中的代码部分,右击,选择“复制HTML”,即可将这段代码拷贝走,为我所用。
说明:因为Maskat本身的原因,有些部分拷贝过去可能不好用(比如table),那就要想其他办法了,或者老老实实自己编辑,或者拷贝小一点的范围。
目前,在Maskat中实现Link是将Maskat中的divHtml标签和html语言中href标签组合使用的。示例如下:
<divHtml name="divHtmlNew1" left="250" top="229" className=""><![CDATA[<a href="#" >ファイル①.txt</a> ]]></divHtml>
在Maskat中实现上传文件功能也是将Maskat中的divHtml标签和html语言中input标签组合使用的。示例如下:
<divHtml name="divHtmlNew1" left="240" top="290" className=""><![CDATA[<input type="file" name="hope"/> ]]></divHtml>
分享到:
相关推荐
本文详细介绍了Selenium IDE的安装与使用方法,包括如何安装Selenium IDE和Firebug,如何使用Selenium IDE进行简单的操作,以及如何处理脚本录制过程中可能出现的问题。此外,还介绍了如何将Selenium IDE录制的脚本...
2.6 在Linux, Unix或OS X上安装Perl和使用CPAN 34 2.7 安装CAL9000 35 2.8 安装ViewState Decoder 36 2.9 安装cURL 36 2.10 安装Pornzilla 37 2.11 安装Cygwin 38 2.12 安装Nikto 2 39 2.13 安装Burp Suite 40 2.14...
3.1 使用firebug进行调试 / 62 3.2 在ie中调试 / 76 3.2.1 使用debugbar和companion.js调试 / 76 3.2.2 使用ietester测试 / 80 3.2.3 在ie 8或ie 9中调试 / 83 3.3 在chrome中调试 / 84 3.4 调试工具的总结 /...
- **可选-安装Firebug和Chromebug**:这两个工具可以帮助开发者调试扩展中的JavaScript代码。 接下来,让我们通过一个简单的例子来了解如何创建一个扩展: 1. **第一阶段: 测试安装**:首先确保扩展能够被正确安装...
**二、使用方法** 1. **安装与启动**:首先,你需要下载并安装IE_Debug工具,通常是通过扩展或插件的形式添加到IE浏览器中。安装完成后,重启浏览器,工具通常会在IE的菜单栏或者右键上下文菜单中出现。 2. **打开...
此文档主要围绕Python Scrapy框架展开,详细介绍了如何使用Scrapy进行网络爬虫开发,包括安装配置、基本概念、内置服务以及解决特定问题的方法等内容。 #### 描述:Python框架 Scrapy PDF 描述部分简短地提到了该...
### scrapy官方手册:Python爬虫开发指南 #### 第一部分:入门篇 ...通过以上内容的学习,读者可以全面了解Scrapy的工作原理、基本使用方法以及高级应用技巧,从而更好地利用Scrapy进行网页爬取和数据提取。
- **安装指南**:详细介绍如何在不同操作系统上安装Scrapy,包括依赖环境配置、安装方法等。 - **Scrapy教程**:提供了一个逐步指导的新手教程,帮助用户快速上手Scrapy,涵盖基础概念、项目创建、数据抓取等方面。 ...
- **使用Firebug进行抓取**:Firebug是一个流行的浏览器插件,可以辅助调试抓取过程。 - 示例:使用Firebug来调试XPath选择器。 - **调试内存泄露**:长时间运行的爬虫可能会遇到内存泄露的问题。 - 示例:查找...
- **使用Firebug进行爬取**:介绍了Firebug插件在爬虫开发中的应用。 - **内存泄漏调试**:提供了调试内存泄漏的方法。 - **文件和图像的下载及处理**:讲解了如何下载文件和图片,并进行后续处理。 - **Ubuntu...
- **安装方法**:可以通过pip安装Scrapy:`pip install scrapy`。 - **系统需求**:Scrapy支持多种版本的Python环境,但推荐使用最新的稳定版Python。 - **依赖项**:安装前需确保所有依赖项都已正确安装。 ##### ...
- 推荐使用的工具包括:Windows XP自带的IIS,以及Firefox浏览器扩展如FireBug、Web Developer Toolbar等,还有如GreaseMonkey等脚本管理工具。 - 开发者还可以安装调试工具如XmlHttpRequest Debugging、...
- **内容**: Scrapy官方文档中收集了一些常见的问题及其解答,涵盖了安装、使用、调试等多个方面。 ##### 4.2 Using Firefox for Scraping - **定义**: 介绍了如何利用Firefox浏览器进行网页抓取。 - **用途**: ...