Phương thức resizeBy() của Window

Định nghĩa và cách sử dụng

resizeBy() Phương thức điều chỉnh kích thước cửa sổ theo lượng chỉ định.

Xem thêm:

Phương thức resizeTo()

Phương thức moveBy()

Phương thức moveTo()

Mô hình

Ví dụ 1

Mở cửa sổ mới và điều chỉnh (tăng) chiều rộng và chiều cao:

function openWin() {
  myWindow = window.open("", "", "width=100, height=100");
}
function resizeWin() {
  myWindow.resizeBy(250, 250);
}

Thử trực tiếp

Ví dụ 2

Mở cửa sổ mới, giảm chiều rộng 50px và tăng chiều cao 50px:

myWindow.resizeBy(-50, 50);

Thử trực tiếp

Ví dụ 3

Kết hợp sử dụng resizeBy() và resizeTo():

function resizeWinTo() {
  myWindow.resizeTo(800, 600);
  myWindow.focus();
}
function resizeWinBy() {
  myWindow.resizeBy(-100, -50);
}

Thử trực tiếp

Cú pháp

resizeBy(width, height)

参數

参數 Mô tả
width Bắt buộc. Số dương hoặc số âm. Số pixel điều chỉnh kích thước rộng.
height Bắt buộc. Số dương hoặc số âm. Đơn vị pixel để điều chỉnh chiều cao.

Giá trị trả về

Không có.

Hỗ trợ trình duyệt

Tất cả các trình duyệt đều hỗ trợ resizeBy()

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ