如何使用JavaScript或jQuery檢查Chrome的瀏覽歷史記錄(在訪問鏈接的計算機上)是否找到某個鏈接?我對我必須使用的功能感興趣(如果有的話)。另外我怎樣才能得到訪問鏈接的日期和時間?閱讀擴展程序中的Chrome瀏覽歷史記錄
回答
從網頁推出的javascript檢索用戶歷史記錄是不可能的,因爲明顯的公然安全問題。
從擴展的運行的javascript中檢索用戶歷史記錄是可能的,但這樣做需要用戶在警告後必須提供的提升權限。總之,您可能正在尋找chrome.history.getVisits()
函數。您可以找到有關如何訪問歷史記錄using chrome.history
here以及由此產生的安全性warnings given to the user here的更多信息。
Nonono!那不可能發生。除非你製作插件,但我仍然懷疑它。
這可能是主題,但您可能對google analytics感興趣。
以及我試圖做一個擴展... – Bogdan 2010-11-09 12:14:18
@Bogdan你沒有在你的原始問題中說。這是完全不同的事情。 – 2010-11-09 12:18:44
由於安全原因,Chrome瀏覽器無法實現。你將不得不做的是使用cookie,並將訪問的時間和用戶所在的每個頁面添加到cookie中。
問題在於它只會跟蹤您網站上的用戶而不是其他人。 Cookie只能用於保存少量信息,而不會記錄用戶所在的頁面。此外,用戶可以禁用cookie ...
另一種方式是可能做這個服務器端並通過您的網頁跟蹤用戶IP,並保留您的用戶訪問的頁面列表。
- 1. Chrome擴展程序歷史記錄API
- 2. 如何使用Chrome擴展程序中的歷史API獲取瀏覽記錄
- 3. 在Chrome擴展程序中添加頁面到歷史記錄
- 4. 如何閱讀Android手機中的瀏覽器歷史記錄
- 5. 讀取瀏覽器歷史記錄
- 6. javascript中的瀏覽器歷史記錄
- 7. Android閱讀瀏覽器歷史
- 8. 以編程方式清除Chrome瀏覽器歷史記錄
- 9. 以編程方式查找Chrome瀏覽器歷史記錄
- 10. chrome在android中的瀏覽歷史記錄
- 11. 谷歌Chrome擴展操縱瀏覽歷史
- 12. 無法在Chrome擴展程序中執行歷史記錄搜索
- 13. 鉻擴展:我如何使歷史向後瀏覽歷史
- 14. Grails的瀏覽器歷史記錄?
- 15. ExtJS MVC的瀏覽器歷史記錄
- 16. 鏈接到Chrome://通過擴展名的歷史記錄
- 17. 安全瀏覽器Chrome擴展程序
- 18. Google Chrome瀏覽器擴展程序javascript
- 19. 用sqlite返回Chrome瀏覽歷史記錄的CSV
- 20. Chrome擴展程序歷史記錄API不顯示所有結果?
- 21. Chrome擴展程序,在寫入歷史記錄之前獲取URL
- 22. 清除web應用程序的瀏覽器歷史記錄
- 23. Chrome瀏覽器擴展程序:DOM遍歷
- 24. 如何用Nightwatch瀏覽歷史記錄?
- 25. 瀏覽器歷史記錄或CSS
- 26. Phonegap Cordova瀏覽器歷史記錄
- 27. 瀏覽器歷史記錄管理
- 28. 刪除瀏覽器歷史記錄
- 29. smartgwt瀏覽器歷史記錄
- 30. Ajax +瀏覽器歷史記錄
你應該澄清,這個問題是關於編程擴展而不是網頁。 – Caleb 2010-11-09 12:25:50