2011-12-02 64 views
2

我想知道如何顯示最近訪問過的頁面列表,只有html和javascript代碼。顯示最近訪問過的任何訪問者的html頁面

我有一個網站。它有100個html文件和一個html(index.html)用於主頁,其他(1.html,2.html ... 99.html)是子頁面。我想在我的主頁上顯示最近訪問過的頁面。我試圖不使用PHP,ASP或任何其他服務器端語言。有什麼辦法可以做到嗎?謝謝。

編輯1:謝謝你的回覆。但似乎我沒有說清楚。

我希望所有訪問者都能看到列表,列表不僅會顯示他/她剛纔訪問過的頁面,還會顯示任何訪問者訪問過的所有最近頁面。

+0

你問的是如何跟蹤用戶去過哪些頁面? –

回答

1

我會考慮使用HTML5 Local Storage

它本質上是正確的用戶的瀏覽器存儲在數據庫管理系統。當然,它在IE < 8中不受支持,所以如果需要通用跨瀏覽器支持,這可能不適用於您。

1

將cookie保存在用戶的計算機上。一般情況下,你有這樣的事情(僞):

  • 讀取Cookie
  • 解析餅乾
  • 將當前頁添加到列表(也可能是刪除舊項目)
  • 保存Cookie
  • 創建列表數據
0

它可能使用JavaScript本地存儲或css a:visited如果你想爲一個用戶創建該列表:查看用戶。

你不能與其他用戶共享列表。

0


用javascript歷史記錄對象試試tjis。檢查下面的鏈接。通過歷史對象,您可以訪問最近查看的頁面並對其進行處理。但是,如果用戶清除緩存,那麼數據就會丟失。
http://www.javascriptkit.com/jsref/history.shtml

相關問題