1

是否有程序化 API 可以告诉我网站中最近访问过的页面(30 天)是什么?

我知道这些信息已经存储在浏览器历史记录中。就安全性而言,我只关心脚本正在运行的站点(域)内访问的页面。我的意图是使用(Url,title)历史信息来生成一个自定义的最近访问过的页面列表。我的网站有数百万页。

如果没有这样的标准 API(这个CSS hack不是一个),那么:

  1. 不允许给定域看到对域本身的访问的理论上的安全原因是什么?
  2. 还有哪些其他方法可能符合我的意图?
4

1 回答 1

2

历史 API 中没有任何内容可以为您提供来自您的域的信息。如果您想这样做,请在页面加载时使用浏览器的 localstorage 来存储 URL。其他选择是在服务器上跟踪它并将其存储在您的数据库中。

于 2012-10-19T16:49:36.617 回答