Phương pháp moveTo() của Window

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

moveTo() Phương pháp sẽ di chuyển cửa sổ đến tọa độ được chỉ định.

Xem thêm:

Phương pháp moveBy()

Phương pháp resizeBy()

Phương pháp resizeTo()

Mô hình

Ví dụ 1

Mở cửa sổ mới và di chuyển nó đến vị trí 500 x 100:

function openWin() {
  myWindow = window.open('', '', 'width=400, height=200');
}
function moveWin() {
  myWindow.moveTo(500, 100);
}

Thử nghiệm ngay

Ví dụ 2

Sử dụng moveTo() cùng với moveBy():

Sử dụng moveTo() cùng với moveBy():
function moveWinTo() {
  myWindow.moveTo(150, 150);
}
function moveWinBy() {
  myWindow.moveBy(75, 50);
}

Thử nghiệm ngay

Ngữ pháp

window.moveTo(x, y)

Tham số

Tham số Mô tả
x Bắt buộc. Số dương hoặc số âm. Tọa độ ngang muốn di chuyển đến.
y Bắt buộc. Số dương hoặc số âm. Tọa độ thẳng đứng muốn di chuyển đến.

Giá trị trả về

Không có.

Giải thích

moveTo() phương pháp sẽ di chuyển cửa sổ window, để góc trên cùng bên trái của nó nằm tại xy vị trí được chỉ định.

Do lý do an toàn, trình duyệt hạn chế phương pháp này để không thể di chuyển cửa sổ ra khỏi màn hình.

Mở cửa sổ trình duyệt của người dùng di động thường là một ý tưởng xấu, trừ khi người dùng yêu cầu rõ ràng. Script thường chỉ nên được thực hiện bởi chính chúng. window.open() Sử dụng phương pháp này trên cửa sổ được tạo.

Hỗ trợ trình duyệt

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

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