歷史

2012-09-04 179 views
-3

獲取最後5個網站的標題和URL我期待有一個小窗口,顯示他們在我的網站訪問的最後5頁。歷史

主要是我想它來顯示網頁的標題和URL,所以我可以將它們鏈接到它。如果我可以將這些內容過濾爲單詞或網站,那將是非常好的,因爲我只想爲我的網站提供服務。

的JavaScript好,這和它的工作原理跨瀏覽器?

+1

您的意思是在您的網站或任何網站? – thatidiotguy

+0

我寧願它在我的網站上。 – user1505209

回答

0

你只能看1個背面是document.referrer但我不知道如何拿到冠軍。

如果你正在監控自己的網站,你可以使用localStorage來存儲最後5頁,但如果你想監視其他網站,那麼你不能在Javascript中做這將是一個隱私問題,如果你可以做到這一點。

localStorage的是HTML5,但它已經被主流瀏覽器的支持。

+0

是的,它只會在我的網站上。 localStorage聽起來像是一個好主意開始。我可以存儲什麼? – user1505209

+0

[鏈接](http://fortuito.us/diveintohtml5/storage.html)在這裏閱讀。它有關於localStorage的良好信息,並檢查瀏覽器是否支持它。您可以在localStorage中存儲任何內容,但請記住它將其保存爲文本。所以你不能保存對象,但沒有阻止你將對象存儲爲JSON,然後在需要時將JSON解析回對象。 –

+0

太棒了,謝謝!我接受你的答案btw – user1505209

0

如果你正在做的服務器端腳本應該是相當簡單的,以保持他們訪問您網站上的哪一頁的記錄。它可以用Javascript和cookies完成,但不一定必須這樣做。

+1

做它的服務器端意味着必須非常小心緩存,否則頁面請求可能會在本地獲取或由中介代理攔截。 – Alohci

+0

@Alohci好點,甚至沒有想到這一點。 – thatidiotguy

+0

我正在考慮使用PHP,但我知道有一些退步。 – user1505209