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ử.
Hàm khởi tạo
PopStateEvent()-
Tạo một đối tượng
PopStateEventmớ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.stateRead only-
Trả về bản sao của thông tin được cung cấp cho
pushState()hoặcreplaceState(). hasUAVisualTransitionRead only-
Trả về
truenế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ặcfalsetrong 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
- Sự kiện
popstate - Sự kiện
hashchange