Đối tượng Window History

Đối tượng Window History

Đố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ỉ dùng history:

Mô hình

let length = window.history.length;

Thử trực tiếp

let length = history.length;

Thử trực tiếp

Thuộc tính và phương thức đối tượng History

Thuộc tính/Phương thức 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 là back()forward()go() Phương pháp.

Ví dụ

Hành động mà đoạn mã dưới đây thực hiện tương tự như việc nhấn nút lùi trang:

history.back()

Hành động mà đoạn mã dưới đây thực hiện tương tự như việc nhấn hai lần nút lùi trang:

history.go(-2)