我想知道如何使用html和javascript代码显示最近访问过的网页列表。
我有一个网站。它有100个html文件和一个html(index.html)用于主页,其他(1.html,2.html ... 99.html)是子页面。我想在我的主页上显示最近访问过的网页块。我试图不使用PHP,ASP或任何其他服务器端语言。有什么办法吗?感谢。
Edit1 :感谢您的回复。但似乎我没有说清楚。
我希望所有访问者都能看到该列表,该列表不仅会显示他/她刚刚访问过的网页,还会显示所有访问者访问过的最近页面。
答案 0 :(得分:1)
我会考虑使用HTML5 Local Storage
它本质上是存储在用户浏览器上的DBMS。当然,它不支持IE< 8,因此如果需要通用跨浏览器支持,这可能对您不起作用。
答案 1 :(得分:1)
在用户的计算机上保存cookie。通常,你有这样的东西(伪代码):
答案 2 :(得分:0)
如果您只想为一个用户创建该列表,可以使用javascript本地存储或css a:visited。
您无法与其他用户分享该列表。
答案 3 :(得分:0)
尝试使用javascript历史记录对象的tjis。检查以下链接。使用历史记录对象,您可以访问最近查看的页面并对其进行操作。但是如果用户清除缓存,则数据会丢失
http://www.javascriptkit.com/jsref/history.shtml
答案 4 :(得分:0)
您可以使用Cookie来存储用户已访问过的页面。
http://jquery-howto.blogspot.com/2010/09/jquery-cookies-getsetdelete-plugin.html