js 设置定时刷新页面的注意事项

 <script type="text/javascript">
  function dtime(){
  setInterval(sub, 120000);//2min一次
  }
  function sub(){
      document.getElementById("frm").submit();
  }
  </script>
<body onload="dtime();">
..........
</body>

1000代表1秒;120000代表2分钟;

也就是说这个js代码实现的是每隔两分钟刷新一次页面

但是要注意:

 setInterval(sub, 120000); 和 setInterval(sub(), 120000);的区别

前者是正确的写法,后者是错误的写法,如果写成后者的话,就会出现问题,2分钟刷新一次可能变成1秒刷新一次

设置定时有两种正确的写法:

1、 setInterval(sub, 120000);

2、setInterval("sub()", 120000);

猜你喜欢

转载自blog.csdn.net/qq_37591637/article/details/83144515