web api instance method
Window: resizeTo() method
The Window.resizeTo() method dynamically resizes the
window.
Syntax
resizeTo(width, height)
Parameters
width- : An integer representing the new
outerWidthin pixels (including scroll bars, title bars, etc.).
- : An integer representing the new
height- : An integer value representing the new
outerHeightin pixels (including scroll bars, title bars, etc.).
- : An integer value representing the new
Return value
None (undefined).
Examples
This function resizes the window so that it takes up one quarter of the available
screen. See the availWidth and availHeight
properties.
function quarter() {
window.resizeTo(window.screen.availWidth / 2, window.screen.availHeight / 2);
}
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.
Note: It’s not possible to resize a window or tab that wasn’t created by
window.open(). It’s also not possible to resize when the
window has multiple tabs.
[!NOTE] This function might not resize the window synchronously. In some environments (like mobile) it might not resize the window at all. You can listen to the
resizeevent to see if/when the window got resized.