Javascript 从浏览器历史记录中删除上一页URL

Javascript 从浏览器历史记录中删除上一页URL,javascript,url,browser,browser-history,Javascript,Url,Browser,Browser History,我正在开发一个web应用程序,在此URL中,我显示所有成员,单击同一页面中的“添加新成员”按钮,我将重定向到新成员创建页面,URL处于新成员创建成功状态,我将重定向回所有成员页面。在这里,如果我单击“浏览器后退”按钮,它将再次将我带到“新建成员创建”页面。因此,是否有任何方法可以将上一页URL从浏览器历史记录中删除。您应该尝试实现会话ID,以便用户无法返回表单并再次提交(通过比较当前会话和上一个ID会话)。并遵循Post/Redirect/Get模式,以避免在一行中两次提交相同的数据。但是,您不

我正在开发一个web应用程序,在此URL中,我显示所有成员,单击同一页面中的“添加新成员”按钮,我将重定向到新成员创建页面,URL处于新成员创建成功状态,我将重定向回所有成员页面。在这里,如果我单击“浏览器后退”按钮,它将再次将我带到“新建成员创建”页面。因此,是否有任何方法可以将上一页URL从浏览器历史记录中删除。

您应该尝试实现会话ID,以便用户无法返回表单并再次提交(通过比较当前会话和上一个ID会话)。并遵循Post/Redirect/Get模式,以避免在一行中两次提交相同的数据。但是,您不能只禁用“后退”按钮,而且无论如何也不应该这样做。

不,您不能修改已发生事件的历史记录。最多可以替换当前URL。