首页 > 解决方案 > 在rails 5中单击浏览器的后退按钮后如何避免返回?

问题描述

我正在使用 Rails 5 和 jQuery。登录后,显示主页,但是当我点击浏览器的返回按钮时,它会再次显示我的登录页面。

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

标签: jqueryruby-on-railsruby-on-rails-5

解决方案


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

我使用 jQuery 来解决这个问题。在 html 登录页面的脚本标记中添加这些行。

<script type="text/javascript">
  function preback(){
    window.history.forward();
  }
  setTimeout("preback()", 0);
  window.onunload=function(){null};
</script>

推荐阅读