读书人

页面跳转后自动刷新!该如何解决

发布时间: 2012-02-27 10:00:22 作者: rapoo

页面跳转后自动刷新!!!
function f(){
var cbs = document.getElementsByName( "check ");
for(var i=0;i <cbs.length;i++){
if(cbs[i].checked==true)
break;
}

if(i> =cbs.length){
alert( "请选择 ");
}else{
alert( "成功提交 ");
//提交代码;
location.href= "diaocha.do "

}
}
用这个打开的页面如何自动刷新?
或者是如何让他在新的窗口打开?

[解决办法]
你用的是struts的Action,在Action中转发不行吗?
[解决办法]
location.href= "diaocha.do "
改成
window.open( 'diaocha.do ');
[解决办法]
location.href= "diaocha.do "
改成
top.location= "diaocha.do ";
[解决办法]
location.href= "diaocha.do? "+(new Date())
[解决办法]
链接后面加上一个随机数,服务器回认为是一个新的请求,会重新请求一下,而不是从缓存中读取
[解决办法]
diaocha.do中重新查询一下数据再返回页面就行了
[解决办法]
按上上楼讲的来做没错`
[解决办法]
<meta http-equiv= "cache-control " content= "no-cache " />
<meta http-equiv= "pragma " content= "no-cache "/>
<meta http-equiv= "Expires " content= "0 " />

读书人网 >Java Web开发

热点推荐