Método resizeBy() de Window

Definición y uso

resizeBy() El método ajusta el tamaño de la ventana en la cantidad especificada.

Véase también:

Método resizeTo()

Método moveBy()

Método moveTo()

Ejemplo

Ejemplo 1

Abre una nueva ventana y ajusta (aumenta) la anchura y la altura:

function openWin() {
  myWindow = window.open("", "", "width=100, height=100");
}
function resizeWin() {
  myWindow.resizeBy(250, 250);
}

Prueba por tu cuenta

Ejemplo 2

Abre una nueva ventana, reduce la anchura en 50px y aumenta la altura en 50px:

myWindow.resizeBy(-50, 50);

Prueba por tu cuenta

Ejemplo 3

Combine resizeBy() con resizeTo():

function resizeWinTo() {
  myWindow.resizeTo(800, 600);
  myWindow.focus();
}
function resizeWinBy() {
  myWindow.resizeBy(-100, -50);
}

Prueba por tu cuenta

Sintaxis

resizeBy(width, height)

Parámetro

Parámetro Descripción
width Necesario. Número positivo o negativo. Número de píxeles para ajustar el tamaño de la anchura.
height Obligatorio. Número positivo o negativo. Número de píxeles para ajustar el tamaño de la altura.

Valor de retorno

Ninguno.

Compatibilidad del navegador

Todos los navegadores lo soportan resizeBy():

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