JavaScript Window History
- Trang trước JS Location
- Trang tiếp theo JS Navigator
Đối tượng window.history chứa lịch sử trình duyệt.
Lịch sử Cửa sổ
window.history
Đối tượng có thể được viết không cần sử dụng từ 'window'.
Để bảo vệ quyền riêng tư của người dùng, việc truy cập vào đối tượng này của JavaScript có một số giới hạn.
Một số phương pháp:
- history.back() - Tương đương với việc nhấn nút Sau trong trình duyệt
- history.forward() - Tương đương với việc nhấn nút Trước trong trình duyệt
Trở lại Lịch sử Cửa sổ
history.back()
Phương pháp tải URL trước đó trong danh sách lịch sử.
Điều này tương đương với việc nhấn nút quay lại trong trình duyệt.
Ví dụ
Tạo nút quay lại trong trang:
<html> <head> <script> function goBack() { window.history.back() } </script> </head> <body> <input type="button" value="Quay lại" onclick="goBack()"> </body> </html>
Kết quả của mã trên sẽ là (nhấn nút này):
Window History Forward
history forward()
Phương pháp tải URL tiếp theo trong danh sách lịch sử.
Điều này tương đương với việc nhấn nút tiến lên trong trình duyệt.
Ví dụ
Tạo nút tiến lên trong trang:
<html> <head> <script> function goForward() { window.history.forward() } </script> </head> <body> <input type="button" value="Tiến" onclick="goForward()"> </body> </html>
Kết quả của mã trên sẽ là:
- Trang trước JS Location
- Trang tiếp theo JS Navigator