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

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Der Zurück-Befehl der WebDriver API navigiert zur vorherigen Seite im Browserverlauf. 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 erfolgreichem Abschluss.

Fehler

Ungültige Sitzungs-ID

Sitzung existiert nicht.

Kein solches Fenster

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

Timeout

Die Navigation wurde nicht abgeschlossen, bevor das Timeout abgelaufen ist.

Beispiele

Mit einem WebDriver-Server, der auf localhost:4444 läuft, wird angenommen, dass eine aktive Sitzung zu mindestens zwei Seiten navigiert hat. Um zur vorherigen Seite zurückzukehren, verwenden Sie den back-Befehl und ersetzen ID durch die sessionId aus der Neue Sitzung-Antwort:

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

Der Server antwortet mit einem Nullwert, um den Erfolg anzuzeigen:

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

{"value":null}

Spezifikationen

Specification
WebDriver
# back

Browser-Kompatibilität

Siehe auch