¡Hola!
Como estaba aburrido y sin hacer nada, se me ocurrió que quizás en algún momento necesitarían, o querrían un código que hiciera una cuenta regresiva en JavaScript.
Supongamos que queremos que al usuario se le cierre la sesión en 10 segundos, ponemos el siguiente código:
<script>
var tiempo = 10;
function contar(){
if(tiempo <= 0){ // Si el tiempo es menor o igual a 0..
document.getElementById("contador").innerHTML = "Redireccionando..."; // Ponemos el texto de redireccionamiento
document.location = "/salir.php"; // Redireccinamos a salir
}else{ // Si el tiempo es mayor a 0
tiempo--; // Le restamos segundos
document.getElementById("contador").innerHTML = "Su sesión se cerrará en " + tiempo + " segundos."; // Le mostramos los segundos restantes al usuario
}
}
setInterval("contar()",1000); // Ejecutamos la función contar una vez por segundo
</script>
<span id="contador">Su sesión se cerrará en 10 segundos</span>
Y eso es todo, ojalá que les sirva.
Saludos.