Window: resizeTo() 方法

Window.resizeTo() 方法动态地调整窗口大小。

语法

js
resizeTo(width, height)

参数

宽度

一个整数,表示新的 outerWidth,以像素为单位(包括滚动条、标题栏等)。

高度

一个整数,表示新的 outerHeight,以像素为单位(包括滚动条、标题栏等)。

返回值

无 (undefined).

示例

此函数调整窗口大小,使其占据可用屏幕的四分之一。参见 Screen.availWidthScreen.availHeight 属性。

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

规范

规范
CSSOM 视图模块
# dom-window-resizeto

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。

注意:无法调整不是由window.open()创建的窗口或标签的大小。当窗口包含多个标签时,也无法调整大小。

注意:此函数可能无法同步调整窗口大小。在某些环境(例如移动设备)中,它可能根本不会调整窗口大小。可以监听 resize 事件以查看窗口是否/何时调整了大小。

另请参阅