Método moveBy() de Window

Definición y uso

moveBy() El método mueve la ventana en varios píxeles en relación con sus coordenadas actuales.

Véase también:

Método moveTo()

Método resizeBy()

Método resizeTo()

Ejemplo

Ejemplo 1

Abre una nueva ventana y móvala 250 píxeles en relación con la posición actual:

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

Prueba por tu cuenta

Ejemplo 2

Usa moveBy() y moveTo() juntos:

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

Prueba por tu cuenta

Sintaxis

window.moveBy(x, y)

Parámetro

Parámetro Descripción
x Necesario. Número positivo o negativo. Número de píxeles de desplazamiento horizontal de la ventana.
y Obligatorio. Número positivo o negativo. Número de píxeles para mover verticalmente la ventana.

Valor de retorno

Ninguno.

Compatibilidad del navegador

Todos los navegadores lo admiten moveBy():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte Soporte