我们的应用程序禁止出于以下原因返回。 基本上,因为这就是我们的应用程序的工作方式(JSF以facelets作为GUI) 您必须在欢迎站点上输入,一旦您选择了应用程序流程,您只能在告诉应用程序时离开/中止(例如,按下按钮)。如果您只是浏览例如在地址栏中输入“example.com”,您的流量状态将被保存,一旦您重新登录,您可以恢复工作。回去只有当它是专门用这样的“后退”提交按钮设计时才可能的。 当然,用户不断按下'后退'按钮(我也这样做),他们不断收到'错误:会话不同步'。这是一个学习过程,几年前我们只是禁用了后退按钮来清楚说明。可悲的是,这不再被支持。 因此,不是以困难的方式教导用户并强迫他重新登录,有没有一些很好的选择我缺少?在Firefox和IE中禁用/禁用后退按钮的替代方案
我发现this链接应该提供3种方法来禁用后退按钮 - 但实际上它只是进一步证实了这样一个事实,即不可能以半好的方式做到这一点。
当用户试图去到以前的页面,您可以他重定向到他应该是在换句话说页面
[禁用浏览器上的返回按钮](http://stackoverflow.com/questions/87422/disabling-back-button-on-the-browser) – 2011-05-10 17:28:14
感谢您指出了这一点(对于其他访问者) 。当然,我阅读了这篇文章,但是人们认为最好的做法是“不要打破后退按钮”。我必须打破它 - 保持良好用户体验的最佳选择是什么? – Toskan 2011-05-11 09:18:34