Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2011, 12:59
davicito
 
Fecha de Ingreso: marzo-2009
Mensajes: 480
Antigüedad: 15 años, 1 mes
Puntos: 1
contador restante en ofertas ocio

Hola a todos.

He visto un script con un contador restante que muestra, dia - horas - minutos - segundos para saber lo que queda de tiempo.

Pero claro, el tema es que yo lo necesito para unas 15 ofertas de ocio. (Tendria qeu repetirlo 15 veces)

os enseño el scrip y a ver si me podeis ayudar.



gracias



Código HTML:
<SCRIPT LANGUAGE="JavaScript">
function resta_fechas() {
now = new Date();
y2k = new Date("04/19/2011 23:20:00"); //Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"
days = (y2k - now) / 1000 / 60 / 60 / 24;
daysRound = Math.floor(days);
hours = (y2k - now) / 1000 / 60 / 60 - (24 * daysRound);
hoursRound = Math.floor(hours);
minutes = (y2k - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
minutesRound = Math.floor(minutes);
seconds = (y2k - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
secondsRound = Math.round(seconds);
sec = (secondsRound == 1) ? " segundo." : " segundos.";
min = (minutesRound == 1) ? " minuto," : " minutos, ";
hr = (hoursRound == 1) ? " hora," : " horas, ";
dy = (daysRound == 1) ? " día," : " días, ";
document.getElementById('fecha_1').innerHTML = "Faltanaaa: " + daysRound + dy + hoursRound + hr + minutesRound + min + secondsRound + sec + " Para terminar el año!!";
newtime = window.setTimeout("resta_fechas();", 1000);
}
window.onload=resta_fechas
</script>
<div id="fecha_1"></div>