Atualização automática - Hora server
Fala pessoal! Tranquilo? Estou com um probleminha aqui.
Tenho uma aplicação integrada com um banco de dados SQL, no qual existe um JOB de atualização que roda de hora em hora.
Preciso que minha página atualize automaticamente também de hora em hora, porém utilizando o horário do servidor. Alguém pode me dar uma força?
Desenvolvi uma lógica aqui, porém parece que não funciona corretamente. A 1ª vez atualiza e depois não mais.
Está assim:
<script language="javascript" type="text/javascript">
<!--
var data = new Date("<%= now() %>"); //-> "Pego" a hora do servidor com ASP
var hora = data.getHours();
var minuto = data.getMinutes();
var segundo = data.getSeconds();
function atualiza() {
segundo++;
if(segundo == 60) {
segundo = 1;
minuto++;
}
if(minuto == 10 && segundo == 1) { //Atualizo 10 minutos depois para garantir, pois o JOB atualiza uma quantidade enorme de dados.
document.location.reload();
}
}
onload = function() {
document.getElementById("ultimaAtualizacao").innerHTML = hora+":"+((minuto<10)?"0"+minuto:minuto);
var atualiza = setInterval("atualiza()",1000);
}//-->
</script>
VALEW GALERA!!
ABRAX!!
Discussão (6)
Carregando comentários...