Window.resizeTo()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Window.resizeTo() メソッドは、ウィンドウのサイズを動的に変更します。

構文

js
resizeTo(width, height);

引数

width

整数で、新しい outerWidth (スクロールバーやタイトルバーなどを含む大きさ)をピクセル数で表します。

height

整数で、新しい outerHeight (スクロールバーやタイトルバーなどを含む大きさ)をピクセル数で表します。

返値

なし (undefined)。

この関数は、利用可能な画面の 1/4 を占めるようにウィンドウをリサイズします。 Screen.availWidth および Screen.availHeight プロパティを参照してください。

js
function quarter() {
  window.resizeTo(window.screen.availWidth / 2, window.screen.availHeight / 2);
}

仕様書

Specification
CSSOM View Module
# dom-window-resizeto

ブラウザーの互換性

BCD tables only load in the browser

注: window.open() によって作成されていないウィンドウまたはタブのサイズを変更することはできません。また、ウィンドウに複数のタブがある場合、サイズを変更することはできません。

関連情報