it-swarm.com.de

So finden Sie den xpath eines Elements im Firefox-Inspector

In Firefox 50.1 ist Firebug nicht mehr verfügbar, daher muss ich den Inspektor verwenden, aber ich kann die in Firebug verfügbare Option "copy_expath" nicht finden. Wie kann ich den xpath eines Elements mithilfe des Inspektors finden?

23
papakias

Der Fehler im Zusammenhang mit dem Verlust der Fähigkeit, XPath aus dem Firefox Inspector zu kopieren, wurde behoben, in Firefox 56 Beta und in Firefox 57 Alpha überprüft: https://bugzilla.mozilla.org/show_bug.cgi?id = 987877

8
Morte Descovich

Sie können die Konsole verwenden, um zu prüfen, ob der gewünschte xpath das richtige Element zurückgibt oder nicht. $x("//div/xpath")https://developer.mozilla.org/en-US/docs/Tools/Settings

18
mosaad

Folgen Sie Bellow Steps:

Schritt 1: Right click on page -> Select (Inspect Element)

Schritt 2: Pick an element from the page

Schritt 3: Right Click on highlighted html -> Copy -> Xpath

 enter image description here

14
Nanhe Kumar

Sie können es nicht, der Firefox-Inspector verfügt nicht über eine solche Funktion. Es bietet jedoch einen CSS-Selektor, der mit anderen Tools in Xpath konvertiert werden kann. 

Es sollte jedoch beachtet werden, dass diese generierten Selektoren (xpath oder css) nicht genau oder zuverlässig sind und Sie die Verwendung dieser Funktion nur für seltene Edge-Fälle vermeiden sollten.

3
Granitosaurus

Leider funktioniert das nicht richtig. Wenn ich die Kopie xpath verwende, habe ich diese anstelle der üblichen Version: //*

Derzeit gibt es keine Erweiterung, die das Problem lösen könnte. Die einzige Möglichkeit besteht darin, eine alte Version von FF auszuführen. Kann eine alte 32-Bit- und eine neue 64-Bit-Version haben.

2
Balazs

In Firefox können Sie die Webentwicklertools-Konsole für die Xpath-Überprüfung folgendermaßen verwenden:

1.Öffnen Sie Web Developer Tools.

2.Klicken Sie auf Konsole

3.Typ $ x ("Pfad")

Auf diese Weise können Sie überprüfen, ob Ihr Pfad gültig ist.

1
New Guy

Ich weiß, dass dies nicht direkt auf die Frage reagiert, aber es hat mir sehr geholfen, Pale Moon zu verwenden:

  1. Öffnen Sie eine beliebige Webseite im Pale Moon-Browser
  2. Klicken Sie mit der rechten Maustaste auf ein Element der Seite
  3. Wählen Sie: "Element mit Entwicklertools prüfen" (ein Fenster mit hervorgehobenem Element wird angezeigt)
  4. Klicken Sie mit der rechten Maustaste auf das hervorgehobene Element
  5. Wählen Sie: "XPath kopieren"

Und da hast du es. Sie erhalten einen "vollständigen" xpath, auch wenn das Element eine ID hat.

0
Josip