Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, eu preciso fazer uma página que tenha um link, e que, ao clicar, mostre há quantos segundos o usuário está com a página aberta.
Eu consegui fazer uma parte, porém quando eu clico no link mostra "2 segundos" e depois, se eu clicar novamente, continua os 2 segundos (não atualiza nunca, nem mesmo sem clicar).
Queria uma ajudinha pra fazer os segundos aumentarem, com o sem o usuário clicar (tanto faz :D).
Código da página, caso precise:
<html>
<head>
<title>.</title>
<script type="text/javascript">
//Contar segundos
function tempoAberta(){
var tempo = 1;
tempo++;
document.getElementById("tempoa").innerHTML = tempo + ' segundos online';
setTimeout('tempoAberta()', 1000);
}
</script>
</head>
<body>
<a href="javascript:void(0)" onclick="tempoAberta()">Ver tempo online na página</a>
<div id="tempoa"></div>
</body>
</html>
Obrigado :D
Carregando comentários...