PopStateEvent

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

PopStateEvent là giao diện cho sự kiện popstate.

Sự kiện popstate được gửi đến window mỗi khi mục lịch sử đang hoạt động thay đổi giữa hai mục lịch sử cho cùng một tài liệu. Nếu mục lịch sử được kích hoạt được tạo bằng cách gọi history.pushState() hoặc bị ảnh hưởng bởi lệnh gọi history.replaceState(), thuộc tính state của sự kiện popstate chứa bản sao của đối tượng trạng thái mục lịch sử.

Event PopStateEvent

Hàm khởi tạo

PopStateEvent()

Tạo một đối tượng PopStateEvent mới.

Thuộc tính phiên bản

Giao diện này cũng kế thừa các thuộc tính từ lớp cha, Event.

PopStateEvent.state Read only

Trả về bản sao của thông tin được cung cấp cho pushState() hoặc replaceState().

hasUAVisualTransition Read only

Trả về true nếu user agent đã thực hiện chuyển đổi trực quan cho điều hướng này trước khi gửi sự kiện này, hoặc false trong trường hợp ngược lại.

Phương thức phiên bản

Giao diện này không có phương thức riêng, nhưng kế thừa các phương thức từ lớp cha, Event.

Thông số kỹ thuật

Specification
HTML
# the-popstateevent-interface

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

Xem thêm