JavaScript循环刷新页面,定时刷新网站

  1. // prompt函数用来提醒用户输入  
  2. var timeout = prompt("设置刷新时间间隔[S]");  
  3. // 获取当前的URL  
  4. var current = location.href;  
  5.   
  6. if(timeout > 0)  
  7. {  
  8.     // 时间间隔大于0,timeout秒之后执行reload函数  
  9.     setTimeout('reload()', 1000 * timeout);  
  10. }  
  11. else  
  12. {  
  13.     // 时间间隔不大于0,仅刷新一次  
  14.     location.replace(current);  
  15. }  
  16.   
  17. function reload()  
  18. {  
  19.     // timeout秒后执行reload函数,实现无限循环刷新  
  20.     setTimeout('reload()', 1000 * timeout);  
  21.     // 下面两行代码的格式化后的内容为:  
  22.     //   
  23.     //       
  24.     //   
  25.     var fr4me = '\n';  
  26.     fr4me += '';  
  27.   
  28.     with(document)  
  29.     {  
  30.         // 引用document对象,调用write方法写入框架,打开新窗口  
  31.         write(fr4me);  
  32.         // 关闭上面的窗口  
  33.         void(close());  
  34.     };  
  35. }

你可能感兴趣的:(前端)