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

Javascript 如何每小时自动刷新HTML页面?,javascript,php,html,Javascript,Php,Html,我想在后台每小时自动刷新一个HTML页面。我在考虑使用PHP,但我不确定这是否可行 这就是我的全部经验: <meta http-equiv="refresh" content="3600" > 但这不会在后台自动刷新。我该怎么做?如果这在PHP和cron作业中是可能的,请让我知道(最好使用代码)。多谢各位 试试这个: <?php $page = $_SERVER['PHP_SELF']; $sec = "3600"; ?> <html>

我想在后台每小时自动刷新一个HTML页面。我在考虑使用PHP,但我不确定这是否可行

这就是我的全部经验:

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

但这不会在后台自动刷新。我该怎么做?如果这在PHP和cron作业中是可能的,请让我知道(最好使用代码)。多谢各位

试试这个:

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

试试这个:

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


您可以使用javascript setInterval()


$(文档).ready(函数(){
setInterval(函数(){reload_page();},60*60000);
});
函数重载_页面()
{
window.location.reload(true);
}

您可以使用javascript setInterval()


$(文档).ready(函数(){
setInterval(函数(){reload_page();},60*60000);
});
函数重载_页面()
{
window.location.reload(true);
}
参考此答案

使用HTML元标记每300秒刷新一次文档

编辑:对于后台,您必须使用类似于以下内容的ajax

用于服务器端刷新

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

使用HTML元标记每300秒刷新一次文档

编辑:对于后台,您必须使用类似于以下内容的ajax

用于服务器端刷新

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

“自动在后台”?你这是什么意思?@Rayon自动的,完全自动的。我只想设置它,每天它应该每小时刷新一次HTML页面。所以基本上你的HTML页面被缓存在某个地方,你想每小时设置一个新页面吗?你用cron标记了这个问题;那么,也许“在后台自动”使用它?你这是什么意思?@Rayon自动的,完全自动的。我只想设置它,每天它应该每小时刷新一次HTML页面。所以基本上你的HTML页面被缓存在某个地方,你想每小时设置一个新页面吗?你用cron标记了这个问题;所以,也许可以使用它,但网站不一定要打开才能工作吗?对于服务器端自动刷新,可以使用header(“Refresh:300;url=”);好的,如果我使用它(服务器端PHP)试着把它当作cron作业来运行,行吗?对我来说行得通,你为什么不试着测试一下,告诉你在comments中的经验呢?我用过服务器端脚本(我只用过),然后把它当作cron作业来运行(在Godaddy中)。它不起作用。我必须同时使用服务器端和客户端代码吗?谢谢您的帮助。@SmartTechByBut网站不一定要打开才能起作用吗?对于服务器端自动刷新,您可以使用标题(“刷新:300;url=”);好的,那么如果我使用它(服务器端PHP)并尝试将其作为cron作业运行,它会起作用吗?它对我起作用,为什么你不尝试并测试它,并告诉你在Comments中的经验我使用了服务器端脚本(我只使用了它),并将其作为cron作业运行(在Godaddy中)。它不起作用。我必须同时使用服务器端和客户端代码吗?谢谢你的帮助@智能技术