API History của JavaScript
- Trang trước API Geolocation
- Trang tiếp theo API MediaQueryList
Đối tượng History của Window
Đối tượng History chứa URL mà người dùng (trong cửa sổ trình duyệt) đã truy cập.
Đối tượng History là thuộc tính của đối tượng window.
Đối tượng History có thể truy cập theo cách sau:
window.history hoặc chỉ sử dụng history:
Mô hình
let length = window.history.length;
let length = history.length;
Thuộc tính và phương thức đối tượng History
Thuộc tính/METHOD | Mô tả |
---|---|
back() | Tải URL (trang) trước đó trong danh sách lịch sử. |
forward() | Tải URL (trang) tiếp theo trong danh sách lịch sử. |
go() | Tải URL (trang) cụ thể từ danh sách lịch sử. |
length | Trả về số lượng URL (trang) trong danh sách lịch sử. |
Mô tả đối tượng History
Đối tượng History ban đầu được thiết kế để biểu thị lịch sử duyệt web của cửa sổ. Nhưng do lý do về quyền riêng tư, đối tượng History không cho phép script truy cập vào URL thực tế đã được truy cập. Chỉ còn lại chức năng duy nhất back()、forward() và go() Phương pháp.
Ví dụ
Dưới đây là hành động thực hiện bởi dòng mã sau giống như việc nhấn nút quay lại:
history.back()
Dưới đây là hành động thực hiện bởi dòng mã sau giống như việc nhấn hai lần nút quay lại:
history.go(-2)
- Trang trước API Geolocation
- Trang tiếp theo API MediaQueryList