歷史記錄對(duì)象包含用戶訪問(wèn)過(guò)的URL。
History對(duì)象是window(窗口)對(duì)象的一部分,可以在沒有窗口前綴的情況下寫入。
History對(duì)象允許操縱瀏覽器會(huì)話歷史記錄,即在當(dāng)前頁(yè)面所加載的選項(xiàng)卡或框架中訪問(wèn)的頁(yè)面。
為了保護(hù)用戶的隱私,JavaScript如何訪問(wèn)此對(duì)象存在一些限制。
下表列出了History對(duì)象的屬性:
屬性 | 描述 |
---|---|
length | 返回歷史記錄列表中的URL數(shù)量,包括當(dāng)前加載的頁(yè)面 |
下表列出了History對(duì)象的方法:
方法 | 描述 |
---|---|
back() | 轉(zhuǎn)到會(huì)話歷史記錄中的上一頁(yè),與用戶單擊瀏覽器的“后退”按鈕時(shí)的操作相同 |
forward() | 轉(zhuǎn)到會(huì)話歷史記錄的下一頁(yè),與用戶單擊瀏覽器的“前進(jìn)”按鈕時(shí)的操作相同 |
go() | 從會(huì)話歷史記錄中加載頁(yè)面,該頁(yè)面由其相對(duì)于當(dāng)前頁(yè)面的相對(duì)位置來(lái)標(biāo)識(shí),例如上一頁(yè)為-1或下一頁(yè)為1 |