O código abaixo mostra dinamicamente a data do servidor na página, segundo por segundo (como um relógio digital), usando ASP. Ele estava funcionando normalmente no IE, FF e Chrome até ontem, porém hoje não funciona mais no Chrome, desconheço a razão. Deve ter ocorrido alguma atualização automática do Chrome, e algo foi alterado.
Por favor, alguém poderia de ajudar a fazer esse código voltar a funcionar no Google Chrome? Obrigado!!
<script type="text/javascript">
var locTime = new Date();
var srvTime = new Date('<%=Now()%>');
var milDiff = locTime - srvTime;
window.onload = function(){
var Clock = setInterval("TimeTick()", 10);
}
function TimeTick(){
locTime = new Date();
locTime.setMilliseconds(locTime.getMilliseconds() - milDiff);
var locHrs = locTime.getHours();
if (locHrs < 10) locHrs = "0" + locHrs;
var locMin = locTime.getMinutes();
if (locMin < 10) locMin = "0" + locMin;
var locSec = locTime.getSeconds();
if (locSec < 10) locSec = "0" + locSec;
document.getElementById("sTime").innerHTML = locHrs + ':' + locMin + ':' + locSec;
}
</script>
Question
Parub@
Olá amigos,
O código abaixo mostra dinamicamente a data do servidor na página, segundo por segundo (como um relógio digital), usando ASP. Ele estava funcionando normalmente no IE, FF e Chrome até ontem, porém hoje não funciona mais no Chrome, desconheço a razão. Deve ter ocorrido alguma atualização automática do Chrome, e algo foi alterado.
Por favor, alguém poderia de ajudar a fazer esse código voltar a funcionar no Google Chrome? Obrigado!!
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.