Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Zurück

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Der Zurück Befehl der WebDriver API navigiert zur vorherigen Seite in der Browserhistorie. Dies entspricht dem Klicken auf die Zurück-Schaltfläche des Browsers oder dem Aufruf von History.back() in JavaScript.

Syntax

Methode URI-Vorlage
POST /session/{session id}/back

URL-Parameter

session id

Bezeichner der Sitzung.

Rückgabewert

null bei Erfolg.

Fehler

invalid session id

Sitzung existiert nicht.

no such window

Das window Objekt wurde verworfen, was darauf hindeutet, dass der Tab oder das Fenster geschlossen wurde.

timeout

Die Navigation wurde nicht vor Ablauf der Zeitüberschreitung abgeschlossen.

Beispiele

Bei einem laufenden WebDriver-Server auf localhost:4444, nehmen wir an, dass eine aktive Sitzung mindestens zwei Seiten besucht hat. Um zur vorherigen Seite zurückzukehren, verwenden Sie den back Befehl und ersetzen Sie ID durch die sessionId aus der New Session Antwort:

bash
curl -i -H "Content-Type: application/json" -d '{}' http://localhost:4444/session/ID/back

Der Server antwortet mit einem null-Wert, um den Erfolg anzuzeigen:

http
HTTP/1.1 200 OK
content-type: application/json; charset=utf-8

{"value":null}

Spezifikationen

Spezifikation
WebDriver
# back

Browser-Kompatibilität

Siehe auch