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

时间:2016-06-17 17:35:43

标签: javascript html

让我们想象一下我们必须使用HTML网站:

- login
- register

我从login开始,然后导航到register,现在我的历史记录堆栈就是:

login -> register

我现在需要的是一个JavaScript函数,可以从register导航回login

login <- register

并删除注册历史记录条目,以便用户无法使用转发回到register网站。

这甚至可能吗?

2 个答案:

答案 0 :(得分:0)

当你离开注册页面时,你可以......

location.replace("/login");

...这不应该在历史记录中添加项目 - 请参阅:In Javascript, how do I "clear" the back (history -1)?

答案 1 :(得分:-2)

要返回1页,您应该使用

history.back();

history.go(-1);