resizeBy()方法將當(dāng)前窗口的大小調(diào)整為指定的大小。
此方法相對(duì)于其當(dāng)前大小調(diào)整窗口大小。要絕對(duì)地調(diào)整窗口大小,請(qǐng)使用window.resizeTo()。
window.resizeBy(width, height)
// 打開(kāi)新窗口的函數(shù)
function windowOpen() {
popupWindow = window.open("", "", "width=150, height=150");
}
// 調(diào)整打開(kāi)窗口大小的函數(shù)
function windowResize() {
popupWindow.resizeBy(200, 200);
popupWindow.focus();
}測(cè)試看看?/?所有瀏覽器完全支持resizeBy()方法:
| Method | ![]() | ![]() | ![]() | ![]() | ![]() |
| resizeBy() | 是 | 是 | 是 | 是 | 是 |
| 參數(shù) | 描述 |
|---|---|
| width | 水平增加窗口的像素?cái)?shù) |
| height | 垂直增加窗口的像素?cái)?shù) |
| 返回值: | 沒(méi)有 |
|---|
打開(kāi)一個(gè)新窗口,將寬度減少100px,將高度增加100px:
此示例將resizeBy()與resizeTo()結(jié)合使用:
function windowResizeTo() {
popupWindow.resizeTo(500, 500);
popupWindow.focus();
}
function windowResizeBy() {
popupWindow.resizeBy(100, 100);
popupWindow.focus();
}測(cè)試看看?/?窗口(Window)參考:resizeTo()方法
窗口(Window)參考:moveTo()方法
窗口(Window)參考:moveBy()方法