Foros del Web » Soporte técnico » Ayuda General »

codigo contador regresivo

Estas en el tema de codigo contador regresivo en el foro de Ayuda General en Foros del Web. ola a todos e conseguido un contador regresivo que al actualizar la pagina no vuelve a comenzar la cuenta atras;mi problema es que me gustaria ...
  #1 (permalink)  
Antiguo 24/06/2012, 03:09
 
Fecha de Ingreso: mayo-2012
Mensajes: 363
Antigüedad: 12 años, 6 meses
Puntos: 0
codigo contador regresivo

ola a todos e conseguido un contador regresivo que al actualizar la pagina no vuelve a comenzar la cuenta atras;mi problema es que me gustaria poner solo dias,horas,minutos,segundos alguien m ayuda con el javacript,q tendria que modificar:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tiempo que resta</title>
</head>
<script type="text/javascript">
var mes = 11; //mes del evento 0:enero, 1:febrero, ...
var dia = 11; //dia del evento
var anio = 2020; //año del evento
var un_dia = 1000*60*60*24; //tiempo en milisegundos de duracion de un dia
var una_hora= 1000*60*60; //tiempo en milisegundos de duracion de una hora
var un_min = 1000*60; //tiempo en milisegundos de duracion de un minuto
var un_seg = 1000; //tiempo de duracion de 1 segundo
var aux; //variable que me permite almacenar datos temporales
var evento = new Date(anio,mes,dia); //dia del evento
var iniciado = true; //variable para verificar si ya inicio el evento

function cuenta_regresiva() {
var hoy = new Date(<?php time() ?>); //colocamos la hora del servidor
if(hoy.getday() == mes && hoy.getDay()>dia) //verificamos si el evento todavia no ocurre
iniciado = true;
aux = (evento.getTime()-hoy.getTime()); //obtenemos los milisegundos
var dias = Math.ceil(aux/un_dia); //dias que faltan
aux = (aux%un_dia); //residuo
var horas = Math.ceil(aux/una_hora); //horas que faltan
aux = aux%una_hora; //residuo
var mins = Math.ceil(aux/un_min); //minutos que faltan
aux = aux%un_min; //residuo
var segs = Math.ceil(aux/un_seg); //segundos
document.getElementById('show').innerHTML = dias + ' Dias ' + horas + ' horas ' + mins + ' Minutos ' + segs + ' Segundos ' ;
setTimeout(cuenta_regresiva,1000); //para mostrar el contador regresivo
}

</script>
<body onload="cuenta_regresiva()">
<h1 id="show">
</h1>
</body>
</html>
  #2 (permalink)  
Antiguo 24/06/2012, 04:41
 
Fecha de Ingreso: mayo-2012
Mensajes: 363
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: codigo contador regresivo

e estado mirando pero nada no me funciona e mirado esto;

<script language="javascript">
var un_dia=1000*60*60*24;
var una_hora= 1000*60*60;
var un_min = 1000*60;
var un_seg = 1000;
var aux; //variable que me permite almacenar datos temporales
function cuenta_regresiva() {
var hoy = new Date(<?php time() ?>); //colocamos la hora del servidor

var dias = Math.ceil(aux/un_dia); //dias que faltan
aux = (aux%un_dia); //residuo
var horas = Math.ceil(aux/una_hora); //horas que faltan
aux = aux%una_hora; //residuo
var mins = Math.ceil(aux/un_min); //minutos que faltan
aux = aux%un_min; //residuo
var segs = Math.ceil(aux/un_seg); //segundos
nulo.getElementById('show').innerHTML = dias + ' Dias ' + horas + ' horas ' + mins + ' Minutos ' + segs + ' Segundos ' ;
setTimeout(cuenta_regresiva,1000); //para mostrar el contador regresivo
}

</script>
<body onload="cuentaRegresiva()">

<form name="fcuentareg">

<input type="text" name="tiempoact">

</form>
</body>
</html>
----------------------------
pero algo me falla que no funciona y no sale nada quiero que salga dias,horas minutos,segundos
  #3 (permalink)  
Antiguo 24/06/2012, 16:45
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 13 años, 2 meses
Puntos: 297
Respuesta: codigo contador regresivo

Este tema encajaría mejor en la sección de JavaScript.

No he mirado el código, pero puedes encontrar otros que funcionan en Google, por ejemplo http://es.wikicode.org/index.php/Cue...con_Javascript.

Ya nos dirás que tal.
  #4 (permalink)  
Antiguo 25/06/2012, 07:07
 
Fecha de Ingreso: mayo-2012
Mensajes: 363
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: codigo contador regresivo

ola ese contador tiene un error de sintaxis en linea10 me dice la pagina al cargar error;

se esperaba un objeto , linea 10
index.htmnl caracter:1
codigo:0

yo nose xq dan los codigos con errores no es el primero que lo hace,cuando en realidad te lo quieren dar bien no da error de ningun tipo subes las carpetas al servidor y funciona a la primera.

Etiquetas: contador, regresivo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:36.