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

View in English Always switch to English

Weiter

Limited availability

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

Der Weiter Befehl der WebDriver API navigiert zur nächsten Seite im Browserverlauf. Dies entspricht dem Klicken auf die Vorwärtstaste des Browsers oder dem Aufruf von History.forward() in JavaScript.

Syntax

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

URL-Parameter

session id

Identifikator der Sitzung.

Rückgabewert

null bei Erfolg.

Fehler

Ungültige Sitzungs-ID

Sitzung existiert nicht.

Kein solches Fenster

Das window Objekt wurde verworfen, was darauf hinweist, dass die Registerkarte oder das Fenster geschlossen wurde.

Timeout

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

Beispiele

Vorwärts im Browserverlauf navigieren

Mit einem WebDriver-Server, der unter localhost:4444 läuft, nehmen wir an, dass eine aktive Sitzung zu mindestens zwei Seiten navigiert und zurückgegangen ist. Um vorwärts zur nächsten Seite zu navigieren, verwenden Sie den forward Befehl und ersetzen Sie ID mit der sessionId aus der Neue Sitzung Antwort:

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

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

Specification
WebDriver
# forward

Browser-Kompatibilität

Siehe auch