【问题标题】:How to track user hits back button on the browser [duplicate]如何跟踪用户点击浏览器上的后退按钮[重复]
【发布时间】:2013-06-03 19:28:19
【问题描述】:

我想跟踪当用户点击浏览器上的返回按钮时触发的事件。 我发现许多与此相关的帖子,但都建议使用.onbeforeunload 事件。但当页面刷新或浏览器窗口关闭时,此事件也会触发。

如果有任何想法只跟踪浏览器返回事件。 感谢您的帮助...!!!

【问题讨论】:

  • 你应该看看这里:stackoverflow.com/questions/4015613/…
  • 没有任何方法可以专门判断按下后退按钮的时间。为什么需要这个功能?也许我们可以提出一个解决方法。
  • 感谢您的回复,但是@gustavohenke,我可以用 jquery 做吗?因为我不使用 HTML 5。
  • @dhsto,我想阻止用户返回上一个。
  • @IshanJain — 该问题的每个答案都使用 JavaScript。 (而且 jQuery 是一个 JS 库,不是 JS 的替代品)。

标签: javascript jquery browser


【解决方案1】:

您可以使用 History.js: http://balupton.github.io/history.js/demo/

History.js 优雅地支持 HTML5 历史/状态 API (pushState, replaceState, onPopState) 在所有浏览器中

【讨论】:

    猜你喜欢
    • 2010-09-08
    • 1970-01-01
    • 2011-04-06
    • 1970-01-01
    • 1970-01-01
    • 2010-09-22
    • 1970-01-01
    • 1970-01-01
    • 2011-09-15
    相关资源
    最近更新 更多