Firefox 57 DevTools中XPath元素查找是否禁用及使用方法咨询
嘿,好问题!其实新版Firefox并没有禁用XPath查找元素的功能——你之前使用的57.0.4版本属于比较早期的Quantum版本,当时这个功能确实还未完善,但现在的新版Firefox已经完全支持XPath查找了。
新版Firefox中使用XPath查找元素的具体方法
首先打开开发者工具:可以按下快捷键F12,或者右键页面空白处选择「检查」选项。接着按下Ctrl+F(Windows/Linux系统)或Cmd+F(Mac系统)调出查找框。
你可以通过两种方式使用XPath查找:
- 方式一:手动切换模式
点击查找框右侧的下拉菜单(默认显示的是「选择器」,也就是CSS模式),选择「XPath」选项,之后直接输入你的XPath表达式即可,比如//div[@id='content']。 - 方式二:自动识别模式
不用手动切换菜单,直接在查找框中输入以//开头的XPath表达式,Firefox会自动识别并切换到XPath匹配模式,输入完成后就能看到页面中匹配的元素啦。
另外补充个小技巧:新版Firefox的查找框会自动判断你输入的内容类型——输入普通字符串会进行文本匹配,输入CSS选择器(比如.nav-bar)会用CSS模式,输入//开头的内容就自动切换到XPath模式,用起来相当顺手!
内容的提问来源于stack exchange,提问作者Awaish Kumar
相关产品推荐
相关产品推荐

