window屬性:history

2018-04-09 11:40 更新

history屬性

Window.history 只讀屬性返回對(duì) History 對(duì)象的引用,它提供了一個(gè)接口,用于操作瀏覽器會(huì)話歷史(在當(dāng)前頁(yè)加載的選項(xiàng)卡或框架中訪問的頁(yè)面)。

history屬性語(yǔ)法

var historyObj = window .history;

history屬性示例

history.back();     // equivalent to clicking back button
history.go(-1);     // equivalent to history.back();

筆記

對(duì)于頂級(jí)頁(yè)面,您可以在后退和前進(jìn)按鈕旁邊的瀏覽器下拉列表中查看會(huì)話歷史中可通過 History 對(duì)象訪問的頁(yè)面列表。

出于安全原因,該 History 對(duì)象不允許非特權(quán)代碼訪問會(huì)話歷史記錄中其他頁(yè)面的 URL,但它確實(shí)允許它導(dǎo)航會(huì)話歷史記錄。

無法清除會(huì)話歷史或禁用非特權(quán)代碼的后退/前進(jìn)導(dǎo)航。最接近的可用解決方案是location.replace(),它使用提供的 URL 替換會(huì)話歷史記錄的當(dāng)前項(xiàng)目的方法。

規(guī)范

規(guī)范狀態(tài)注釋
HTML Living Standard
在該規(guī)范中定義了“History 接口”。
Living Standard
 
HTML5 
在該規(guī)范中定義了“History 接口”。
Recommendation
 
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)