我们可以使用 Javascript 获取我网站的浏览器历史记录吗?
我可以看到一些旧帖子和线程在谈论这个......但这些方法对我不起作用。
是否可能以及如何?
我们可以使用 Javascript 获取我网站的浏览器历史记录吗?
我可以看到一些旧帖子和线程在谈论这个......但这些方法对我不起作用。
是否可能以及如何?
你可以利用 JavaScript 的History 对象来做到这一点
history 属性的返回值是 history 对象,它是一个历史项目数组,其中包含从该窗口访问的 URL 的详细信息。另外,请注意 History 对象是 JavaScript 对象,而不是 HTML DOM 对象。
Window 对象历史属性的语法:
window.history
如果您正在寻找一种在浏览器历史 URL 中导航的方法。这些链接会很有帮助。
出于隐私原因,不能读取客户端浏览器历史数据。
如果您尝试仅在您的域中观察或生成有关访问者的数据,则可以使用会话和 cookie 保存页面信息。
您还可以通过自己的脚本收集网站可点击对象上的点击数据,这些脚本通过 ajax 请求发送数据。
如果您正在运行单页应用程序类型的网站并使用“pushState()”函数生成您自己的 url,您只需要添加一些额外的代码来收集该数据并在页面/url 更改时使用 ajax 发送信息。