2017-10-16 190 views

回答

0

最新版本的Firefox(56.0)存在问题。您需要将您的Firefox的版本降级以解决此问题。或者,您可以使用chrome验证XPath

您可以复制XPath: enter image description here 您可以在Chrome中打开一个控制台,并通过键入$x("your_xpath_here")检查的XPath。这将返回一个匹配值的数组。如果它是空的,你知道页面上没有匹配。

例如: enter image description here

+0

我降级了firfox现在它工作正常 – Sgharage

+0

你提到的那个问题是什么? –

0

火狐DevTools复制绝对的XPath时用鼠标右键单击该检查中的元素,选择复制>的XPath从上下文菜单中。

这与Firebug所做的一样。只有FirePath(一个用于创建XPath和CSS选择器的Firebug扩展)和Chrome开发工具创建一个到选定元素的相对路径。

我现在提交了bug 1410810,要求调整Firefox DevTools以创建相对XPath。