Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有用于浏览历史信息的javascript API(仅限于当前域)_Javascript_Html_Browser_Browser History - Fatal编程技术网

是否有用于浏览历史信息的javascript API(仅限于当前域)

是否有用于浏览历史信息的javascript API(仅限于当前域),javascript,html,browser,browser-history,Javascript,Html,Browser,Browser History,是否有编程API来告诉我的站点中最近访问的页面(30天)是什么 我知道这些信息已经存储在浏览器历史记录中。就安全性而言,我只关心脚本操作的站点(域)中访问的页面。 我的意图是使用(Url、标题)历史信息生成一个自定义的最近访问的页面列表。我的网站有数百万页 如果没有这样的标准API(这不是一个),那么: 不允许给定域查看对域本身的访问的理论安全原因是什么 还有什么其他方法符合我的意图 历史api中没有任何内容可以从您的域中提供这些信息。如果您想这样做,请在加载页面时使用浏览器localstora

是否有编程API来告诉我的站点中最近访问的页面(30天)是什么

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

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

  • 不允许给定域查看对域本身的访问的理论安全原因是什么
  • 还有什么其他方法符合我的意图

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

    您尝试过谷歌吗@这个问题与操纵无关。你访问过链接吗?这是整个历史API。如果它没有列在那里,就不能做。是的。我在发布我的问题之前访问了它。虽然它确实列出了你可以做的事情。它没有列出你不能做的事情。也许有一些对象/api允许这样做。无论如何,这不应该阻止我问一个开放式的问题,你可能会想到的任何替代方案。