下载Firefox39.0版本浏览器,安装firebug和FirePath。最新版的Firefox在扩展组件中无法找到firebug,可以使用旧的版本的Firefox浏览器。

FirePath插件的使用:

1)使用手写XPath和CSS方式查找页面元素

  • 启用Firefox浏览器,访问www.baidu.com网页。
  • 启动Firebug插件,单击“FirePath”标签栏显示FirePath的使用界面。

  • 在上图输入框中输入XPath定位表达式“//input[@id="kw"]”,或者CSS定位表达式“input#kw”,查找页面中input标签的id属性为“kw”的输入框,回车后,在FirePath插件的代码显示区域会显示查找到的页面元素的HTML代码,在网页显示区域中,搜索输入框以虚线框样式显示:

2)使用FirePath插件获取页面元素的XPath和CSS表达式

  • 启动FirePath浏览器,访问http://www.baidu.com网页。
  • 启动Firebug插件。
  • 在百度首页搜索框上方单击鼠标右键,在弹出的快捷菜单中选择“使用Firebug查看元素”命令:

此时在Firebug插件的HTML标签区域高亮显示搜索框对应的HTML代码,选择高亮代码,右键然后点击复制XPath或者复制CSS路径,粘贴到文本文件中即可看到XPath或者CSS表达式:

最新文章

  1. PHP代码编写规范
  2. android APK应用安装过程以及默认安装路径[转]
  3. hdu 3336 Count the string(思维可水过,KMP)
  4. 查看源代码查找获取sd卡剩余容量的代码
  5. python学习笔记--Django入门四 管理站点
  6. Web API Login with Cookie
  7. 青云B轮获2000万美元VC的背后逻辑:用技术超越巨头
  8. 基于PaaS和SaaS研发的商业云平台实战 转 (今后所有的IT行业会持续集成,往虚拟化方向更快更深的发展,商业化才是这些技术的最终目的)
  9. tftp服务器最简单安装配置
  10. Elasticsearch就这么简单
  11. 有货前端 Web-APM 实践
  12. ECS上搭建Docker(CentOS7)
  13. 从svn下载项目,并在tomcat启动
  14. _event_worldstate
  15. Discrete Log Algorithms :Baby-step giant-step 【二】
  16. Unity3d mesh合并,网格合并具体用法教程
  17. jquery实现返回页面顶部功能。
  18. 使用web api开发微信公众号,调用图灵机器人接口(一)
  19. sdk下载地址
  20. JVM的监控命令

热门文章

  1. leetcode888
  2. FPGA和CPLD的比较
  3. Mac mysql-忘记数据库密码
  4. 01 asp.net编程笔记
  5. AOP操作术语
  6. Aws s3 api
  7. day63-webservice 01.cxf介绍
  8. FZU2282 Wand
  9. ARCGIS中怎么去除重复的面?(转)
  10. 一,安装python