点击后重定向到某个页面

时间:2017-09-24 15:17:30

标签: javascript php

我正在使用php和mysql开发一个onlnie考试系统,而用户正在参加考试,他不应该用后退按钮离开,我遇到了问题。我找到了一个代码,当按下后退按钮或重新加载按钮时会发出警告信息,警告消息询问用户:“你想离开吗?”并且用户点击“留在页面上”或“离开页面”选项。如果用户点击“离开页面”,他会被重定向到上一页,但我想要的是当用户点击“离开页面”选项而不是重定向到上一页时,将用户重定向到结果页面页面。这是我使用的javascript代码:

    <script type="text/javascript">
window.onbeforeunload = function (e) {
  var message = "Are You sure.",
  e = e || window.event;
  // For IE and Firefox
  if (e) {
    e.returnValue = message;
  }

};

</script>

我是php语言的新手,所以如果有人能解决我的问题会有所帮助。谢谢。

1 个答案:

答案 0 :(得分:3)

使用history api来操纵浏览器历史记录。更多信息,请https://developer.mozilla.org/en-US/docs/Web/API/History_API