如何让Chrome支持回退至中间跳转页

我们有这样一个需求,用户点击页面会抵达一个中间跳转页,正向过去时直接跳转,跳转抵达页面是第三方网页,无法修改,但是当用户从第三方网页点击回退,能让浏览器停在中间跳转页?这样的一个需求如何在Chrome实现?也就是如何让中间页面能够在浏览器历史栈中保存页面?

亲测使用history.replaceState和pushState对Chrome无效,只对Firefox有效

阅读 2.8k
2 个回答

只能在中间跳转页加个判断,判断这个用户有没有跳转过。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题