日期:2014-05-18  浏览次数:20813 次

页面跳转后自动刷新!!!
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 " />