【问题标题】:Refresh the current page when i click the browser back button(chrome)单击浏览器后退按钮时刷新当前页面(chrome)
【发布时间】:2016-12-28 12:20:58
【问题描述】:

我想在单击浏览器后退按钮时刷新当前页面,它会刷新同一页面,但即使我单击同一页面中的注销按钮,页面也会刷新。请给我有价值的解决方案。提前致谢

window.addEventListener('popstate', function (event) {
  if (window.event) {
    location.reload(true);
  }
}

【问题讨论】:

  • 您确定您的注销按钮不会操纵浏览器历史记录吗?
  • 是的,我的期望是只有当我点击浏览器后退按钮时它才必须刷新

标签: javascript jquery reactjs


【解决方案1】:

朋友你不能用浏览器功能回去玩。但是您可以在关闭会话的功能中添加以下代码

location.reload();

您还可以放置一个事件来触发将重新加载页面的相同功能

如果你想重定向到另一个网址,你可以使用以下代码

window.location.replace("http//:URL.COM");

【讨论】:

    猜你喜欢
    • 2013-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-21
    • 2013-07-19
    • 1970-01-01
    相关资源
    最近更新 更多