在Javascript中,我可以“;清除”;提交表单后的浏览器(历史记录-1)?
我有一个有两个页面的网站:带有表单和提交按钮的页面a;第B页,显示基于第A页数据的计算结果 我想用POST提交表单数据,这样我就不能使用$.POST或任何东西 我无法使用document.location.replace('ULRPageB?param1=value1&…¶mN=valueN'),因为必须对查询字符串隐藏参数 但我必须确保,如果用户从B页单击浏览器后退按钮,他会后退两页,而不仅仅是一页 这些假设无法修改:换句话说,问题是: 存在对servlet执行GET not AJAX操作的方法,替换历史记录:is document.location.replace 是否存在一种替代历史记录的servlet POST而非AJAX的等效方法?有在Javascript中,我可以“;清除”;提交表单后的浏览器(历史记录-1)?,javascript,forms,browser-history,Javascript,Forms,Browser History,我有一个有两个页面的网站:带有表单和提交按钮的页面a;第B页,显示基于第A页数据的计算结果 我想用POST提交表单数据,这样我就不能使用$.POST或任何东西 我无法使用document.location.replace('ULRPageB?param1=value1&…¶mN=valueN'),因为必须对查询字符串隐藏参数 但我必须确保,如果用户从B页单击浏览器后退按钮,他会后退两页,而不仅仅是一页 这些假设无法修改:换句话说,问题是: 存在对servlet执行GET not AJAX
在这种情况下,返回按钮技术上返回两页。如果您想再返回一页:不要这样做,这会让您的用户感到不安。非常感谢您的回复!我不知道这种模式,知识总是值得欣赏的:)