Get Window Rect

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Lệnh Get Window Rect của API WebDriver trả về kích thước và vị trí của WebElement được cung cấp. Nhiều WebDriver clients cung cấp các phương thức API riêng cho vị trí và kích thước của phần tử, nhưng để tối ưu hóa, cả hai đều dùng primitive này.

Lệnh này hoạt động trên cửa sổ hiện đang được chọn và trả về kích thước cùng vị trí của cửa sổ hệ điều hành. Giá trị WindowRect trả về có thể được dùng làm đầu vào cho lệnh Set Window Rect, lệnh này dùng để thao tác vị trí và kích thước của cửa sổ.

Cú pháp

Method URI template
GET /session/{session id}/window/rect

Tham số URL

session id

Định danh của phiên.

Phản hồi

Phần dữ liệu phản hồi là một WindowRect:

x

Vị trí ngang của cửa sổ hệ điều hành được liên kết với window, tương đương với Window.screenX.

y

Vị trí dọc của cửa sổ hệ điều hành được liên kết với window, tương đương với Window.screenY.

width

Chiều rộng của ranh giới ngoài của cửa sổ hệ điều hành được liên kết với window, tương đương với Window.outerWidth.

height

Chiều cao của ranh giới ngoài của cửa sổ hệ điều hành được liên kết với window, tương đương với Window.outerHeight.

Lỗi

Invalid session ID

Phiên không tồn tại.

Unexpected alert open

Một lời nhắc của người dùng, chẳng hạn như window.alert, chặn việc thực thi lệnh cho đến khi nó được xử lý.

Đặc tả

Specification
WebDriver
# get-window-rect

Tương thích trình duyệt

Xem thêm