如何每小时自动刷新HTML页面?

时间:2016-05-27 11:06:33

标签: javascript php html

我想在后台自动每小时刷新一次HTML页面。我在考虑使用PHP,但我不确定如果可能的话。

这就是我所拥有的一切:

<meta http-equiv="refresh" content="3600" >

但是这不会在后台自动刷新。我怎样才能做到这一点?如果在PHP和cron作业中这是可能的,请告诉我(最好使用代码)。谢谢。

3 个答案:

答案 0 :(得分:1)

试试这个:

<?php
    $page = $_SERVER['PHP_SELF'];
     $sec = "3600";
?>
<html>
    <head>
    <meta http-equiv="refresh" content="<?php echo $sec?>;URL='<?php echo $page?>'">

答案 1 :(得分:1)

你可以使用javascript setInterval();

9000|1234||||||25
10000|123|||||||23
15000|456|||||||29

答案 2 :(得分:0)

请参阅此回答https://stackoverflow.com/a/19807718/6390490

使用HTML Meta标签每隔300秒刷新一次文档

编辑:对于背景,你必须使用像这样的https://stackoverflow.com/a/25446696/6390490

之类的ajax
function loadlink(){
   $('#links').load('test.php',function () {
     $(this).unwrap();
});
}

 loadlink(); // This will run on page load
 setInterval(function(){
 loadlink() // this will run after every 5 seconds
}, 5000);

用于服务器端刷新使用

 header("Refresh: 300;url='http://thepage.com/example'");//set time here as per your need