首頁  >  文章  >  web前端  >  JavaScript的歷史物件是什麼

JavaScript的歷史物件是什麼

青灯夜游
青灯夜游原創
2018-12-13 18:04:092888瀏覽

JavaScript的歷史物件是 window 物件的一部分,表示使用者造訪過的URL的陣列集合;它是用來保存使用者上網的歷史歷史,從視窗被開啟的那一刻算起。

JavaScript的歷史物件是什麼

這篇文章跟大家介紹JavaScript的歷史對象,讓大家對History物件有一個簡單了解,知道History物件的屬性和方法,希望對你們有幫助。

History物件的屬性

History物件只有一個屬性,那就是:length,用來傳回歷史記錄表中URL的數量。例:

history.length // 如果在当前窗口先后访问了三个网站,有了三个URL,就会返回3

History物件的方法

#History物件有三個方法,分別為:

forward():載入歷史記錄清單中的前一個URL。

back():載入 歷史記錄 清單中的下一個 URL。

go():載入歷史記錄清單中的某個具體頁面,可以接受一個整數作為參數,範例:

history.go(1)
/*相当于*/
history.forward()

history.go(-1)
/*相当于*/
history.back()

history.history.go(0)  /*相当于刷新当前页面*/

History物件方法的範例:

History物件方法可以用在「返回上一頁」連結

1.html

<div id="demo">
	<a href="file:///D:/ksdler/Sublime%20Text/demo/2.html">2.html</a><br>
	<a href="#" id="backLink">返回上一页</a><br>

</div>
<script>  
document.getElementById(&#39;backLink&#39;).onclick = function () {
  window.history.back();
}
</script>

2.html

<div id="demo">
    <a href="file:///D:/ksdler/Sublime%20Text/demo/1.html">1.html</a><br>
    <a href="#" id="backLink">返回上一页</a><br>
</div>
<script>  
document.getElementById(&#39;backLink&#39;).onclick = function () {
  window.history.back();
}
</script>

效果圖:

JavaScript的歷史物件是什麼

總結:以上就是這篇文章的全部內容,希望對大家的學習有所幫助。

以上是JavaScript的歷史物件是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn