在第一页加载后每20秒加载一个jsp页面

时间:2017-12-07 15:22:18

标签: javascript java jsp

我试图在第一次加载时自动提交表单,然后每20秒刷新一次。我试过下面但它一直在加载页面。是正确的实施或我如何实现这一点。

 window.onload=function(){
    var auto = setTimeout(function(){ submitform(); }, 100);

    function submitform(){
      document.forms["frm1"].submit();
    }

    function autoRefresh(){
       clearTimeout(auto);
       auto = setTimeout(function(){ autoRefresh(); }, 20000);
    }
}  

1 个答案:

答案 0 :(得分:0)

您必须改为使用setInterval()

setInterval(function(){ 
    //Refresh code here
    //location.reload();
}, 20000);

因此,内部代码将每20秒触发一次。