自动刷新
<%
response.setHeader("Cache-Control","no-store"); // HTTP 1.1
response.setHeader("Pragma","no-cache"); // HTTP 1.0
response.setDateHeader ("Expires",0);
%>
<%
response.setHeader("Cache-Control","no-store"); // HTTP 1.1
response.setHeader("Pragma","no-cache"); // HTTP 1.0
response.setDateHeader ("Expires",0);
%>
alert("如果这么一下就会得到最新结果了");
self.location="aa.jsp";
</script>
window.location.href="aa.jsp";
</script>
谢谢你的回答,但是我刚才用你的方法试了一下,好像不行。我的函数:<script language="JavaScript">
function ownSubmit(processType){
if(processType == 1){
self.location="DPS_Trend_Edit.jsp";
}
}
</script>请指教
再错了就不是这个地方的问题
选 中每次访问此页时检查
自动刷新
<%
response.setHeader("Cache-Control","no-store"); // HTTP 1.1
response.setHeader("Pragma","no-cache"); // HTTP 1.0
response.setDateHeader ("Expires",0);
%>不是自动刷新吧,是禁止缓存吧
好像还有个:
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
function ownSubmit(processType){
if(processType == 1){
self.location="DPS_Trend_Edit.jsp";
}
}
</script>用了这个函数后,然后在手动刷新一下,服务器端更改的数据就会被正常的显示出来。但是我用另外一种方法:<a href="DPS_Trend_Edit.jsp">back</a> 那么不用手动刷新数据就能正确显示。
response.setHeader("Cache-Control","no-store"); // HTTP 1.1
response.setHeader("Pragma","no-cache"); // HTTP 1.0
response.setDateHeader ("Expires",0);
response.setHeader("Refresh","5");//每5秒刷新一次
%>or:<META HTTP-EQUIV='REFRESH' CONTENT='10;URL=yourfile.jsp'>
放到head区中!
response.setHeader("Cache-Control","no-store"); // HTTP 1.1
response.setHeader("Pragma","no-cache"); // HTTP 1.0
response.setDateHeader ("Expires",0);
response.setHeader("Refresh","5");//每5秒刷新一次
%>or:<META HTTP-EQUIV='REFRESH' CONTENT='10;URL=yourfile.jsp'>
放到head区中!