我正在使用jsp和jquery。如何避免在点击浏览器后退按钮后返回?
登录后显示主页,但是当我点击浏览器的后退按钮时,它会显示我再次登录页面。
当我点击后退按钮时,我希望它重定向到主页,就像GMail一样。
我正在使用jsp和jquery。如何避免在点击浏览器后退按钮后返回?
登录后显示主页,但是当我点击浏览器的后退按钮时,它会显示我再次登录页面。
当我点击后退按钮时,我希望它重定向到主页,就像GMail一样。
只需检查是否有人在登录页面登录,如果是,则重定向到主页。这里没有必要的魔法。
在登录页面中检查用户是否登录是一种很好的做法。如果用户登录,然后将他/她重定向到您想要的页面,否则登录他。
转到此链接,它在那里正确解释。
[从注销后回到以前的安全网页防止用户(的
可能重复http://stackoverflow.com/questions/4194207/prevent-user-from-going-back-to-登录后的先前受保护的页面) – BalusC 2011-12-15 15:11:09
我试过这个,但是它在春天不工作。 – 2011-12-16 11:34:33
它不仅可以禁用浏览器缓存,还可以检查用户是否已登录。禁用浏览器缓存只能确保后退按钮将访问服务器而不是浏览器缓存。当请求受限资源时,您仍然需要检查用户是否已登录。 – BalusC 2011-12-16 11:35:24