确定用户是否点击刷新按钮angularjs

时间:2014-10-24 09:55:59

标签: jquery angularjs angularjs-directive

如何检查用户是否点击了angularjs app上的刷新按钮?

当用户点击http://ip.us/angularjs/#/link/上的刷新按钮F5时,将再次加载页面http://ip.us/angularjs/#/link/。我想将用户重定向到首页http://ip.us/angularjs/

我尝试使用keyup并检查是否按下了f5键。但这不是一个好的解决方案。

有没有更好的方法来确定页面的刷新或重新加载?

感谢

1 个答案:

答案 0 :(得分:0)

尝试使用Javascript onbeforeunload事件:

window.onbeforeunload = function() {
  return "Are you sure you wish to leave the page?";
}