Window.moveBy()

Метод moveBy() интерфейса Window перемещает текущее окно на указанное количество.

Примечание: Эта функция перемещает окно относительно текущего положения. В свою очередь, window.moveTo() перемещает к абсолютному значению.

Синтаксис

window.moveBy(deltaX, deltaY)

Параметры

  • deltaX количество пикселей, на которое будет перемещено окно по горизонтали. Положительное значение перемещает вправо, а отрицательное перемещает влево.
  • deltaY количество пикселей, на которое будет перемещено окно по вертикали. Положительное значение перемещает вниз, а отрицательное перемещает вверх.

Пример

Этот пример перемещает окно на 10 пикселей вправо и на 10 пикселей вверх.

js
function budge() {
  moveBy(10, -10);
}

Спецификации

Specification
CSSOM View Module
# dom-window-moveby

Совместимость с браузерами

BCD tables only load in the browser

Начиная с Firefox 7 сайты не могут перемещать окно в следующих случаях:

  1. Вы не можете переместить окно или вкладку, которое было создано не с помощьюWindow.open().
  2. Вы не можете переместить окно или вкладку, когда окно имеет более одной вкладки.

Смотрите также