JavaScript Timer | ZWAME Fórum
Discussão em 'Web Development' iniciada por OldMan, 12 de Outubro de 2006. (Respostas: 2; Visualizações: 1996)
O que eu queria fazer era que ao entrar na página eu tenho um códigozito em ASP que vai buscar a data/hora e o que eu queria era que essa hora fosse actualizada para dar a hora actual e não a hora de quando entrou no site.
Eu já experimentei assim:
function horas(){
horas=Hour(Now())
minutos=Minute(Now())
segundos=Second(Now())
data=horas & ":" & minutos & ":" & segundos
document.write("<%=data%>");
horas();
mas ele repete montes de vezes a hora em vez de alterar no inicial.
O script asp que estas a correr dentro do javascript apenas é executado pelo servidor quando a página é pedida (server-side processing). Para que isso resultasse, tinhas de estar a fazer refresh à página de 1 em 1 segundo, o que não faz sentido. A solução é usares Cliente-Side Scripting, neste caso o javascript, para fazeres esse processamento. No google deves encontrar bastantes scripts com esse objectivo.