2

使用 pushState 开发 BackboneJS 应用程序

当用户单击鼠标的后退按钮或单击浏览器的后退按钮时,我如何捕获事件并执行以下操作:

backAction: function(e){
  if (someConditionIsTrue) { preventBackAndDoSomeStuff(); }
  else { doNormalBackEvent() }
}
4

1 回答 1

1

您可以添加一个侦听器以window.onpopstate在用户点击后退按钮时获得通知。

于 2012-09-14T19:52:03.920 回答