Navigator: webdriver-Eigenschaft

Die webdriver Eigenschaft, die nur gelesen werden kann, des navigator-Interfaces gibt an, ob der User-Agent durch Automation gesteuert wird.

Sie definiert eine standardisierte Methode, mit der kooperierende User-Agents dem Dokument mitteilen, dass sie von WebDriver gesteuert werden, beispielsweise damit während der Automatisierung alternative Codepfade ausgelöst werden können.

Die navigator.webdriver Eigenschaft ist wahr, wenn:

Chrome

Das --enable-automation oder --headless Flag verwendet wird oder das --remote-debugging-port Flag den Port 0 angibt.

Firefox

Die marionette.enabled Präferenz oder das --marionette Flag übergeben wird.

Wert

Spezifikationen

Specification
WebDriver
# dfn-webdriver

Browser-Kompatibilität

BCD tables only load in the browser