history 的成員
history 是 window 下的特徵,存放瀏覽器的展示頁(session)的歷史;可以用 window.history;也可以省略 window,直接用 history。
length
存放 展示頁的數目。
- 程式用法:
<script type='text/javascript'>
document.write( history.length );
</script> - 執行結果:
2
back()
回前一頁。
- 程式用法:
<a href='javascript:history.back()'>
回前一頁</a> - 執行結果:
forward()
至下一頁。下面的範例,要動動腦筋,才能顯出成果。
- 程式用法:
<a href='javascript:history.forward()'>
至下一頁</a> - 執行結果:
go()
移至第 n 頁。其語法是:
history.go( n )
n 是整數。由當下頁起算,至第 n 頁。n 是負數,則回頭算。
- 程式用法:
<a href='javascript:history.go( -2 )'>
至前二頁</a> - 執行結果: