2

如何通过按后退按钮而不是单击链接来判断我的用户是否访问了我网站上的页面?如果一个人单击链接以访问该网站,而不是从历史记录和书签中访问,我将尝试显示一个页面。HTML 是否显示用户最后的位置?

4

1 回答 1

0

您无法捕获后退按钮事件,因为没有。

您可以通过该History对象访问浏览器历史记录。看看:https ://developer.mozilla.org/en/DOM/Manipulating_the_browser_history

如果您想支持较旧的浏览器,则History.js可以在https://github.com/browserstate/history.js/获得向后兼容性

您还可以使用您的网络服务器日志或统计数据包来确定是否有人点击了您网站的链接(推荐)。如果来自书签,如果将被视为页面的直接条目。

于 2013-10-21T03:03:55.093 回答