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

View in English Always switch to English

Window: orientationchange-Ereignis

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Das Ereignis orientationchange wird ausgelöst, wenn sich die Ausrichtung des Geräts geändert hat.

Dieses Ereignis kann nicht abgebrochen werden und wird nicht nach oben weitergereicht.

Dieses Ereignis ist veraltet. Verwenden Sie stattdessen das Ereignis change der Schnittstelle ScreenOrientation.

Syntax

Verwenden Sie den Ereignisnamen in addEventListener():

js
addEventListener("orientationchange", (event) => { })

Alternativ können Sie ihn der Event-Handler-Eigenschaft der Schnittstelle zuweisen:

js
onorientationchange = (event) => { }

Ereignistyp

Ein generisches Event.

Beispiel

Sie können das Ereignis orientationchange mit der Methode addEventListener verwenden:

js
window.addEventListener("orientationchange", (event) => {
  console.log(
    `the orientation of the device is now ${event.target.screen.orientation.angle}`,
  );
});

Oder verwenden Sie die Event-Handler-Eigenschaft onorientationchange. Beachten Sie jedoch, dass dadurch gegebenenfalls andere Ereignis-Listener ersetzt werden, die über onorientationchange hinzugefügt wurden:

js
window.onorientationchange = (event) => {
  console.log(
    `the orientation of the device is now ${event.target.screen.orientation.angle}`,
  );
};

Spezifikationen

Spezifikation
Compatibility
# event-orientationchange

Browser-Kompatibilität