JavaScript 視窗歷史記錄
window.history
物件包含瀏覽器的歷史記錄。
Window History
window.history
物件可以不帶 window 字首書寫。
為了保護使用者的隱私,JavaScript 訪問此物件的方式受到限制。
一些方法
history.back()
- 與點選瀏覽器中的後退按鈕相同history.forward()
- 與點選瀏覽器中的前進按鈕相同
視窗歷史記錄後退
history.back()
方法載入歷史記錄列表中的上一個 URL。
這與點選瀏覽器中的“後退”按鈕相同。
示例
在頁面上建立一個後退按鈕
<html>
<head>
<script>
function goBack() {
window.history.back()
}
</script>
</head>
<body>
<input type="button" value="Back" onclick="goBack()">
</body>
</html>
上面程式碼的輸出將是
視窗歷史記錄前進
history.forward()
方法載入歷史記錄列表中的下一個 URL。
這與點選瀏覽器中的“前進”按鈕相同。
示例
在頁面上建立一個前進按鈕
<html>
<head>
<script>
function goForward() {
window.history.forward()
}
</script>
</head>
<body>
<input type="button" value="Forward" onclick="goForward()">
</body>
</html>
上面程式碼的輸出將是