![](/img/trans.png)
[英]change/remove the previous history url when navigated to another page in chrome
[英]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.