History 對象
JavaScript History 對象用於記錄操作瀏覽器的訪問歷史。History 對象是 window 對象的一部分,可通過 window.history 屬性對其進行訪問。
提示:History 對象的有效作用範圍都是指當前窗口。
History 對象 length 屬性
History 對象有唯一的一個 length 屬性,用於得到瀏覽器訪問歷史記錄中的 URL 數量。例子如下:
<script type="text/javascript"> document.write(history.length); </script>
History 對象有三個方法
- history.back():返回前一個瀏覽頁面(如果存在) 注:相當於history go(-1);
- history.forward():前往下一個瀏覽頁面(如果存在) 注:相當於history go(1);
- history.go():前往 history 列表中的某個指定頁面(如果存在)