Screen: change-Ereignis
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
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 change-Ereignis der Screen-Schnittstelle wird für einen bestimmten Bildschirm ausgelöst, wenn sich eine oder mehrere der folgenden Eigenschaften ändern:
Syntax
Verwenden Sie den Ereignisnamen in addEventListener():
addEventListener("change", (event) => { })
Alternativ können Sie der Event-Handler-Eigenschaft der Schnittstelle einen Wert zuweisen:
onchange = (event) => { }
Ereignistyp
Ein generisches Event.
Beispiele
const firstScreen = (await window.getScreenDetails()).screens[0];
firstScreen.addEventListener("change", (event) => {
console.log("The first screen has changed.", event, firstScreen);
});
Spezifikationen
| Spezifikation |
|---|
| Window Management> # api-screen-onchange-attribute> |