页面刷新问题?
我用history.go(-1)来返回前一页面,我想在返回的时候同时刷新页面,并且该页面的参数不变,而不是用url重定向到该页面,
现在我可以返回该页面,但是无法刷新,请问我该怎么办??
问题点数:50、回复次数:10Top
1 楼ejbcreate(小章)回复于 2003-08-02 10:54:48 得分 5
看看这样可不可以:
<a href="javascript:history.go(-1),reLoad()">XXX</a>Top
2 楼bluewxy(蓝天)回复于 2003-08-02 11:07:38 得分 0
我是这样写的:
<%if (success.equals("success")) {%>
<script language=javascript>
history.go(-1);
</script>
<%}%>
我是想判断如果执行成功,直接返回前一页面并刷新,如果不成功,执行下面的语言.楼上的方法我试了,出错,可能是我没用对.Top
3 楼bluewxy(蓝天)回复于 2003-08-02 11:10:17 得分 0
错误信息是:出现了运行时间错误,错误:缺少对象.
Top
4 楼F1in2003(无敌超级赛亚人)回复于 2003-08-02 11:12:25 得分 30
你在前一页面用
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>Top
5 楼bluewxy(蓝天)回复于 2003-08-02 11:23:43 得分 0
楼上的这几句是什么意思,给我解释一下好吗?初学不太明白,麻烦你了Top
6 楼Hodex(小何才露尖尖角)回复于 2003-08-02 11:26:26 得分 5
反正就是禁用缓存的意思啦
你就写在最上面,只要是jsp文件,如果是html就在meta里面作文章Top
7 楼Hodex(小何才露尖尖角)回复于 2003-08-02 11:26:57 得分 10
使用HTML标记,如下面:
<HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">Top
8 楼bluewxy(蓝天)回复于 2003-08-02 11:28:04 得分 0
非常感谢楼上,试验成功!Top
9 楼Hodex(小何才露尖尖角)回复于 2003-08-02 11:29:10 得分 0
哈,分给F1in2003,他的功劳Top
10 楼bluewxy(蓝天)回复于 2003-08-02 11:32:42 得分 0
感谢 F1in2003(都说了不是故意的,俺是特意的!!!) 和 Hodex(小何才露尖尖角) !
谢谢大家的支持和帮助!Top



