Метод Window moveBy()

Определение и использование

moveBy() Метод перемещает окно на несколько пикселей относительно его текущих координат.

См. также:

Метод moveTo()

Метод resizeBy()

Метод resizeTo()

Пример

Пример 1

Открывает новое окно и перемещает его на 250 пикселей относительно текущего положения:

function openWin() {
  myWindow = window.open('', '', 'width=400, height=400');
}
function moveWin() {
  myWindow.moveBy(250, 250);
}

Попробуйте сами

Пример 2

Использование moveBy() и moveTo() вместе:

function moveWinTo() {
  myWindow.moveTo(150, 150);
}
function moveWinBy() {
  myWindow.moveBy(75, 75);
}

Попробуйте сами

Синтаксис

window.moveBy(x, y)

Параметр

Параметр Описание
x Обязателен. Либо положительное, либо отрицательное число. Количество пикселей для горизонтального перемещения окна.
y Обязательный. Положительное или отрицательное число. Количество пикселей для вертикального перемещения окна.

Возврат значения

Нет.

Поддержка браузеров

Все браузеры поддерживают moveBy():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка Поддержка