Javascript 显示任何访问者最近访问的html页面

Javascript 显示任何访问者最近访问的html页面,javascript,html,Javascript,Html,我想知道如何用html和javascript代码显示最近访问的页面列表 我有一个网站。它有100个html文件和一个用于主页的html(index.html),其他(1.html、2.html…99.html)是子页面。我想在我的主页上显示最近访问过的页面。我尽量不使用php、asp或任何其他服务器端语言。有什么办法吗?谢谢 Edit1:感谢您的回复。但我似乎没有说清楚 我希望所有访问者都能看到该列表,该列表不仅会显示他/她刚刚访问过的页面,还会显示任何访问者最近访问过的所有页面。我会考虑使用

我想知道如何用html和javascript代码显示最近访问的页面列表

我有一个网站。它有100个html文件和一个用于主页的html(index.html),其他(1.html、2.html…99.html)是子页面。我想在我的主页上显示最近访问过的页面。我尽量不使用php、asp或任何其他服务器端语言。有什么办法吗?谢谢

Edit1:感谢您的回复。但我似乎没有说清楚

我希望所有访问者都能看到该列表,该列表不仅会显示他/她刚刚访问过的页面,还会显示任何访问者最近访问过的所有页面。

我会考虑使用


它本质上是一个存储在用户浏览器上的DBMS。当然,IE<8中不支持它,因此如果需要通用跨浏览器支持,这可能不适合您。

在用户计算机上保存cookie。通常情况下,您有如下内容(伪代码):

  • 阅读曲奇
  • 解析cookie
  • 将当前页面添加到列表(并可能删除旧项目)
  • 保存cookie
  • 从数据创建列表

如果只想为一个用户(查看用户)创建列表,可以使用javascript本地存储或css a:visited

您不能与其他用户共享此列表。


使用javascript历史对象尝试tjis。检查下面的链接。使用历史对象,您可以访问最近查看的页面并对其进行操作。但如果用户清除缓存,则数据将丢失。

您可以使用cookies存储用户已经访问过的页面


您是否在询问如何跟踪用户访问过哪些页面?