繁体   English   中英

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

[英]remove previous page URL from browser history

我正在使用一个Web应用程序,在此URL http://127.0.0.1:8887/#/allmembers中,我显示所有成员,并且在同一页面中单击“添加新成员”按钮时,我将重定向到新成员创建页面,并且成功创建新成员后,URL为http://127.0.0.1:8887/#/newpractice ,我会将其重定向回所有成员页面。 如果单击浏览器后退按钮,它将再次将我带到新的成员创建页面。有什么办法可以使我从浏览器历史记录中删除上一个页面的URL。

您应该尝试实现会话ID,以便用户无法返回到表单并再次提交(通过比较当前会话和以前的ID会话)。 并遵循“发布/重定向/获取”模式,这样可以避免连续两次提交相同的数据。 但是您不能只禁用后退按钮,也不应该这样做。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM