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

View in English Always switch to English

PreferenceObject

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Das PreferenceObject Interface der User Preferences API bietet Attribute und Methoden zum Lesen und Überschreiben von Benutzereinstellungen.

Verwenden Sie den PreferenceManager des Dokuments (zugänglich über Navigator.preferences), um auf die PreferenceObject-Objekte zuzugreifen, die jede verfügbare Einstellung repräsentieren.

Das PreferenceManager-Interface erbt von EventTarget.

EventTarget PreferenceObject

Instanz-Eigenschaften

PreferenceObject.override Schreibgeschützt

Der Überschreibungswert, falls gesetzt, andernfalls null.

PreferenceObject.value Schreibgeschützt

Der Überschreibungswert, falls gesetzt, andernfalls der UA-Standardwert.

PreferenceObject.validValues Schreibgeschützt

Die gültigen Werte für die Überschreibung.

Instanz-Methoden

PreferenceObject.clearOverride()

Setzt eine zuvor festgelegte Überschreibung auf null zurück und löst das change Ereignis aus.

PreferenceObject.requestOverride()

Fordert eine Überschreibung der Einstellung an und löst bei Erfolg das change Ereignis aus.

Ereignisse

change

Ausgelöst, wenn die Überschreibung gesetzt oder zurückgesetzt wird.

Spezifikationen

Spezifikation
Media Queries Level 5
# preference-object-interface

Browser-Kompatibilität