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()方法