按后退/前进按钮时显示错误

时间:2016-03-08 05:50:16

标签: javascript php html

我有一个登录页面,当登录用户按下后退按钮时,页面应该显示错误而不是显示登录页面,同样应该在前进按钮上应用。

1 个答案:

答案 0 :(得分:0)

window.onbeforeunload事件将在用户离开页面时触发。

var prevURL = document.referrer;

window.onbeforeunload = function() {
  if(prevURL == 'provide your login page URL here') {
    return "Error message";  // alert
    //or do whatever you want
  }
};

请注意,当用户离开页面时,此事件将会触发。