Window: languagechange Ereignis
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Das languagechange
-Ereignis wird am globalen Scope-Objekt ausgelöst, wenn sich die bevorzugte Sprache des Benutzers ändert.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener()
oder setzen Sie eine Ereignis-Handler-Eigenschaft.
addEventListener("languagechange", (event) => {});
onlanguagechange = (event) => {};
Ereignistyp
Ein generisches Event
.
Event-Handler-Aliase
Zusätzlich zur Window
-Schnittstelle ist die Ereignis-Handler-Eigenschaft onlanguagechange
auch auf den folgenden Zielen verfügbar:
Beispiele
Sie können das languagechange
-Ereignis in einer addEventListener
-Methode verwenden:
window.addEventListener("languagechange", () => {
console.log("languagechange event detected!");
});
Oder Sie verwenden die onlanguagechange
-Ereignis-Handler-Eigenschaft:
window.onlanguagechange = (event) => {
console.log("languagechange event detected!");
};
Spezifikationen
Specification |
---|
HTML Standard # event-languagechange |
HTML Standard # handler-window-onlanguagechange |
Browser-Kompatibilität
BCD tables only load in the browser