Javascript:如何返回并从历史记录中删除当前状态?

Javascript:如何返回并从历史记录中删除当前状态?,javascript,html,Javascript,Html,让我们想象一下,我们必须访问html站点: - login - register 我从登录开始,然后导航到注册,因此我的历史堆栈现在是: login -> register 我现在需要的是一个JavaScript函数,用于从register导航回login login <- register 登录当您离开注册页面时,您可以 location.replace("/login"); 。。。这不应将项目添加到历史记录中-请参阅:。确实是。它不会将项目添加到历史记录中。但是我现在在历

让我们想象一下,我们必须访问html站点:

- login
- register
我从
登录开始
,然后导航到
注册
,因此我的历史堆栈现在是:

login -> register
我现在需要的是一个JavaScript函数,用于从
register
导航回
login

login <- register

登录当您离开注册页面时,您可以

location.replace("/login");

。。。这不应将项目添加到历史记录中-请参阅:。

确实是。它不会将项目添加到历史记录中。但是我现在在历史记录中有两次
登录
。可以使用它导航到注册页面吗?@billymon当然可以,但是用户不能使用后退按钮从注册返回到登录页面。