Javascript 如何避免页面出现在";“后退”;按钮历史记录

Javascript 如何避免页面出现在";“后退”;按钮历史记录,javascript,html,browser,Javascript,Html,Browser,我有一个小项目,有一个静态html页面和两个动态页面,它们是由服务器端python脚本生成的 工作流程很简单:输入->等待->准备 所有的工作,但在“后退”按钮的历史“等待”页面也存储。所以,若用户(在“准备就绪”页面)按一次“后退”按钮,他将进入“等待”页面。我不想禁用后退按钮,我想要一个按下“后退”按钮将用户转移到“输入”页面 是否有任何方法可以从后退按钮历史记录中删除“等待”页面?或者,也许,这个任务可以用其他方式解决 谢谢你的帮助。 if(window.history.forward(

我有一个小项目,有一个静态html页面和两个动态页面,它们是由服务器端python脚本生成的

工作流程很简单:输入->等待->准备

所有的工作,但在“后退”按钮的历史“等待”页面也存储。所以,若用户(在“准备就绪”页面)按一次“后退”按钮,他将进入“等待”页面。我不想禁用后退按钮,我想要一个按下“后退”按钮将用户转移到“输入”页面

是否有任何方法可以从后退按钮历史记录中删除“等待”页面?或者,也许,这个任务可以用其他方式解决

谢谢你的帮助。


if(window.history.forward(1)!=null)
窗口。历史。前进(1);

如果我理解正确,此代码将用户从中间页面重定向到所需页面(顺便说一句,它似乎是
window.history.back()
),我也可以使用此方法。但我的目标是不要在历史菜单中添加中间页面。