API lịch sử web
API Lịch sử Web cung cấp các phương thức dễ dàng để truy cập đối tượng windows.history.
Đối tượng window.history chứa các URL (Trang web) được người dùng truy cập.
API Lịch sử Web được hỗ trợ trong tất cả các trình duyệt:
Yes | Yes | Yes | Yes | Yes |
Phương thức History back()
Phương thức back() tải URL trước đó vào danh sách windows.history.
Việc này cũng giống như việc nhấp vào "mũi tên quay lại" trong trình duyệt của bạn.
Ví dụ
<button onclick="myFunction()">Go Back</button>
<script>
function myFunction() {
window.history.back();
}
</script>
Phương thức History go()
Phương thức go() tải một URL cụ thể từ danh sách lịch sử:
Ví dụ
<button onclick="myFunction()">Go Back 2 Pages</button>
<script>
function myFunction() {
window.history.go(-2);
}
</script>
Thuộc tính đối tượng lịch sử
Property | Description |
---|---|
length | Returns the number of URLs in the history list |
Phương pháp đối tượng lịch sử
Method | Description |
---|---|
back() | Loads the previous URL in the history list |
forward() | Loads the next URL in the history list |
go() | Loads a specific URL from the history list |