如何避免在Rails 5中点击浏览器的返回按钮后返回?

问题描述 投票:0回答:1

我使用的是Rails 5和jQuery。登录后,显示的是主页,但当我点击浏览器的后退按钮时,它又会显示登录页面。

当我点击后退按钮时,我希望它能重定向到主页,请帮我解决这个问题。

jquery ruby-on-rails ruby-on-rails-5
1个回答
0
投票

我是如何解决这个问题的?

我是用jQuery来解决这个问题的,在html登录页面的script标签里加上这几行。

<script type="text/javascript">
  function preback(){
    window.history.forward();
  }
  setTimeout("preback()", 0);
  window.onunload=function(){null};
</script>
© www.soinside.com 2019 - 2024. All rights reserved.