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: moveTo()-Methode

Baseline Weitgehend verfügbar *

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.

Die moveTo()-Methode des Window-Interfaces bewegt das aktuelle Fenster zu den angegebenen Koordinaten.

Hinweis: Diese Funktion bewegt das Fenster zu einem absoluten Ort. Im Gegensatz dazu bewegt window.moveBy() das Fenster relativ zu seiner aktuellen Position.

Syntax

js
moveTo(x, y)

Parameter

x

Die horizontale Koordinate, zu der bewegt werden soll.

y

Die vertikale Koordinate, zu der bewegt werden soll.

Rückgabewert

Keiner (undefined).

Beispiele

Dieses Beispiel bewegt das Fenster in die obere linke Ecke des Bildschirms.

js
function origin() {
  window.moveTo(0, 0);
}

Spezifikationen

Spezifikation
CSSOM View Module
# dom-window-moveto

Browser-Kompatibilität

Seit Firefox 7 können Websites ein Browserfenster nicht mehr in den folgenden Fällen verschieben in the following cases:

  1. Sie können ein Fenster oder einen Tab, der nicht durch Window.open() erstellt wurde, nicht verschieben.
  2. Sie können ein Fenster oder einen Tab nicht verschieben, wenn es sich in einem Fenster mit mehr als einem Tab befindet.

Hinweis: Diese Funktion könnte das Fenster nicht synchron verschieben. In einigen Umgebungen (wie Wayland oder mobilen Geräten) könnte das Fenster überhaupt nicht verschoben werden. Derzeit gibt es keine Möglichkeit, ein Move-Ereignis zu überwachen, siehe CSS Working Group issue #7693.

Siehe auch