Javascript 如何在web应用程序中删除多个历史记录?

Javascript 如何在web应用程序中删除多个历史记录?,javascript,jquery,backbone.js,web,browser-history,Javascript,Jquery,Backbone.js,Web,Browser History,我想一次删除多个浏览器历史记录 假设你的应用程序有一个博客写作任务,需要多个步骤/屏幕/浏览器历史记录才能完成 当用户完成博客写作任务时,您希望删除整个与写作相关的浏览器历史记录,因为当用户单击“上一步”按钮时,您不希望他再次看到编辑屏幕 从概念上讲,我想知道是否有一种方法可以将多个浏览器历史记录分组为一个任务博客编写任务,然后删除与该任务相关的历史记录 然后,不管你采取多少步骤来执行一项任务,你可以在需要的时候放弃该任务 这可以在web环境中完成吗 history.go0-history.le

我想一次删除多个浏览器历史记录

假设你的应用程序有一个博客写作任务,需要多个步骤/屏幕/浏览器历史记录才能完成

当用户完成博客写作任务时,您希望删除整个与写作相关的浏览器历史记录,因为当用户单击“上一步”按钮时,您不希望他再次看到编辑屏幕

从概念上讲,我想知道是否有一种方法可以将多个浏览器历史记录分组为一个任务博客编写任务,然后删除与该任务相关的历史记录

然后,不管你采取多少步骤来执行一项任务,你可以在需要的时候放弃该任务


这可以在web环境中完成吗

history.go0-history.length-1将清除所有内容。你应该记住history.length onload,然后你就可以返回了。但我想,清除history对象不会有助于立即禁用返回按钮。目前,我正在考虑在主干路由器中保留计数器。当任务完成时,使用goBackcounter。但是还没有实现它。