【问题标题】:Show error on pressing back/forward button按后退/前进按钮时显示错误
【发布时间】:2016-03-08 05:50:15
【问题描述】:

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

【问题讨论】:

  • 您能否详细说明发生了哪种类型的错误
  • 我已经创建了一个登录页面,我想做一个简单的事情,如果用户登录然后按下返回按钮,他不应该被重定向到登录页面,而是会出现错误.
  • 哪个错误?错误也有名称和类型吗?

标签: javascript php html


【解决方案1】:

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
  }
};

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-21
    • 1970-01-01
    • 2012-04-14
    相关资源
    最近更新 更多