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