javascript - change - actualización automática por cada 5 minutos
title html (3)
este es mi código
<html>
<head>
<script language="javascript" src="JS/jQuery.js"></script>
<script>
function page_refresh(){
document.getElementById(''form2'').action="project_file_dir.cfm"
document.getElementById(''form2'').submit();
}
</script>
</head>
<body >
<cfoutput>
<cfset fileLocation ="//squeaker/SiSystemsFile/WebServices/WebSites/Perforce/Bhargavi"> <!--- On mac set to /tmp --->
<cfdirectory
action = "list"
directory = "#fileLocation#"
name = "files"
filter="*.*">
<form method="post" id="form2">
<cfset f="#files.recordcount#">
<cfset mydatetime=now()>
<cfset a=TimeFormat(MyDateTime,''hh:mm:ss tt'')>
Total File in <b> #fileLocation# </b> Count is <b> #f# </b> #TimeFormat(MyDateTime,''hh:mm tt'')#
<input type="button" name="Refresh" value="refresh" onclick="page_refresh()"><br>
<b>Next Run</b>
<cfset b=TimeFormat(DateAdd(''n'', +5, MyDateTime),''hh:mm:ss tt'')>
#TimeFormat(DateAdd(''n'', +5, MyDateTime),''hh:mm tt'')#
</cfoutput>
<cfset a= Minute(Now())>
<cfset b=a%5 >
<cfoutput>#b#</cfoutput>
<!--- <cfinclude template="page_move_2.cfm"> --->
<cfloop condition="b gt 0">
<cfoutput>inside loop</cfoutput>
<cfset Sleep(6000)>
<cfset b = b - 1 >
</cfloop>
<cfoutput>hi</cfoutput>
</form>
</body>
</html>
Necesito actualizar la página por cada 5 minutos. como hacer esto . Usé la función sleep () pero la propia interfaz de usuario cargada después de que se ejecutó sleep (). este me cómo volver a cargar la página por cada 5 minutos
Actualice el documento cada 300 segundos con la etiqueta Meta HTML, agregue esto dentro de la etiqueta de cabecera de la página
<meta http-equiv="refresh" content="300">
Utilizando Script:
setInterval(function() {
window.location.reload();
}, 300000);
Auto recarga con destino de su elección. En este caso, el objetivo se establece _self
en cada 5 minutos.
300000 milisegundos = 300 segundos = 5 minutos
como 60000 milisegundos = 60 segundos = 1 minuto .
Así es como lo haces:
<script type="text/javascript">
function load()
{
setTimeout("window.open(''http://YourPage.com'', ''_self'');", 300000);
}
</script>
<body onload="load()">
O esto si es la misma página para recargarse:
<script type="text/javascript">
function load()
{
setTimeout("window.open(self.location, ''_self'');", 300000);
}
</script>
<body onload="load()">
Instalar un intervalo:
<script type="text/javascript">
setInterval(page_refresh, 5*60000); //NOTE: period is passed in milliseconds
</script>