谷歌和火狐FirePath下载

下载地址链接 密码:sxbs

一:先说谷歌插件吧,坑少。

XPath Helper Wizard.jpg

 

目前,Chrome官方已经禁止非Chrome商店的应用安装了,

下面说下CRX格式安装方法-Chrome插件离线安装。

1.找到XPath Helper Wizard.crx文件。

2.在谷歌地址栏输入:chrome://extensions/回车,即可打开扩展程序管理。

3.将XPath Helper Wizard.crx拖入扩展程序界面即可安装。

谷歌xpath插件安装.gif

 

二:火狐浏览器Firebug和FirePath

很多同学下载火狐浏览器搜索安装,发现无法使用,怎么回事?

新版本暂不支持旧的Firebug,我们要安装55以下的版本。

附件里我提供了版本55和版本46,否则会安装不上

新版本在我的电脑上有时关闭后,无法再次打开浏览器。

原因是关闭后,后台进程还在。结束进程后就能打开了。

为此,我附件还带了一个结束火狐进程脚本。

我自己目前用的是版本46,与新版本少了json格式化查看。

不过缺少的这个功能可以安装jsonview插件来实现,我也放在附件里了。

如果我提供的版本你觉得不好用,那么你可以这里下载火狐历史版本。

下面我来说下离线安装吧:

1.下载我提供的附件

2.下载好附件,就是断网,安装软件,关闭自动更新。

不关闭自动更新,一升级插件又没法用了。

那为什么还要断网,怕你网速太好,在设置关闭自动更新的时候,

实际后台已经在更新了。

怎么断网? 禁用本地连接。不会?那直接拔网线,简单又粗暴。

我这也没插网线啊,那那断开wifi吧。

找不到开关啊,那直接拔了猫或路由器的电源。

以上纯属瞎逼逼。

3.关闭自动更新步骤,火狐菜单-选项-高级-更新-不检查更新。

火狐选项.png

 

不自动更新.png

 

4.安装步骤,火狐菜单-附件组件-最上方齿轮图标,从文件安装附加组件-选择firebug-安装。一定要先安装firebug,再安装firepath。

附加组件.png

 

从文件安装附加组件.png

 

选择firebug.png

 

选择firebug.png

 

安装.png

 

5.安装好firepath后,关闭重新打开火狐浏览器,右键Inspect in firepath即可开启。恢复网络开干吧。

右键.png

火狐xpath.png

 

6.需要网页加载完成才能开启firepath,一直加载网页的话,点X停止加载

### 关于 Chrome 浏览器中安装 FirePath 插件 需要注意的是,FirePath 是专门为 Firefox 开发的一款插件工具,主要用于辅助 XPath CSS 选择器的编写与调试[^2]。然而,在 Chrome 浏览器上并没有官方支持的 FirePath 插件版本。 尽管如此,可以通过一些替代方法实现类似的功能: #### 方法一:使用开发者模式手动加载扩展程序 如果确实需要尝试在 Chrome 中运行类似于 FirePath 的功能模块,可以按照以下方式操作: 1. 下载适用于 Chrome 的第三方扩展包(需注意安全性),或者寻找社区开发的相关开源项目。 2. 打开 **Chrome 设置** -> **更多工具** -> **扩展程序**。 3. 启用右上角的 **开发者模式**。 4. 点击左上方的 **加载已解压的扩展程序** 按钮,选择下载好的扩展文件夹并确认加载。 此过程可能涉及一定的技术门槛以及安全风险,请谨慎处理[^4]。 #### 方法二:利用内置 DevTools 功能代替 FirePath 工具 现代版 Google Chrome 自带强大的开发者工具 (DevTools),能够很好地满足大部分场景下对于 DOM 元素定位的需求。具体做法如下: - 右键页面任意位置选择 “检查” 或者按快捷键 F12/Ctrl+Shift+I 进入开发者控制台界面; - 切换到 Elements 面板查看 HTML 结构树形图; - 使用鼠标悬停高亮显示对应节点区域,并通过右侧属性栏快速复制其对应的 Selector/XPath 表达式。 这种方法不仅简单易用而且无需额外依赖任何外部插件即可完成任务需求[^1]。 ```javascript // 示例代码展示如何借助 JavaScript 获取当前选中文本所在的元素路径 function getPathTo(element){ if (!element || !element.tagName) return ''; var path = []; while (element !== null && element.nodeType === Node.ELEMENT_NODE){ var selector = element.tagName.toLowerCase(); if (element.id){ selector += '#' + element.id; break; // If we have an ID, that's all we need. }else{ var siblings = getPreviousSiblings(element); if(siblings.length>0){ selector+= ':nth-of-type('+(siblings.length+1)+')'; } } path.unshift(selector); element=element.parentElement; } return path.join(' > '); } function getPreviousSiblings(el){ let count=[]; el=el.previousElementSibling; while(el){ count.push(el); el=el.previousElementSibling; } return count.reverse(); } console.log(getPathTo(document.activeElement)); ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值