浏览器后退,页面过期?解决方法
阅读
网上搜的,以下代码不行啊。。
- HTML code
<%@ page language="java" pageEncoding="utf-8"%> <% response.setHeader("Pragma","no-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires",0); %> <html> <head> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <META HTTP-EQUIV="Expires" CONTENT="0"> </head> <body> <form action="index.jsp" method="post"> <input type="submit"/> </form> </body> </html>
------解决方案--------------------
楼主需要实现什么功能啊?
------解决方案--------------------
http://bbs.blueidea.com/thread-1556412-1-1.html
------解决方案--------------------
试试这个:
location.replace(location.href)
------解决方案--------------------
location.replace(location.href)
------解决方案--------------------
应该在servlet或action里控制目标视图
你response放到响应页面响应谁去
------解决方案--------------------
在后台打印
reponse.getWriter().print("<script>window.location.href='xxxxxx';</script>");
将页面重新定向后就回不去那个页面了
------解决方案--------------------
这个问题,普遍存在。
大家可以试试,当鼠标放在某一个文本框的时候(文本框是disable的状态),然后点击键盘上的后退键,则浏览器立马出现过期。
这个问题,其实可以用js来解决。
------解决方案--------------------
禁用返回那个按钮就可以了
------解决方案--------------------
------解决方案--------------------
阅读
上一篇:权限系统中怎么控制非法访问 下一篇:返回列表