2017-10-16 189 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。