Tema: Jumi
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/12/2009, 12:15
Olbapk
 
Fecha de Ingreso: octubre-2008
Mensajes: 184
Antigüedad: 15 años, 6 meses
Puntos: 1
Jumi

Buenas, tento este codigo de una cuenta atras que al ejecutar desde el joomla no me funciona, quisiera saber si tengo que activar algun parametro especial, aunque creo que no ya que es simplejavascript, aun asi empezé a buscar y encontre jumi, creo que con el podria meter el codigo que quiero,¿pero alguien me podria echar una mano? lo que lei hacerca de el eran metodos para php y no insertaba codigo realmente.


Gracias a todo!!

<html>
<head>
<script language="JavaScript">
function contador(){
var dia = 28, mes = 0, anio = 2010 //aquí es donde has de establecer la fecha final. Recuerda que enero es el mes 0, así el 5 es junio.
var fechaFinal = new Date(anio,mes,dia)
var fecha = new Date()
var diaActual = fecha.getDate()
var mesActual = fecha.getMonth()
var anioActual = fecha.getYear()
var hoy = new Date()
diferencia = fechaFinal.getTime() - hoy.getTime()
dias =diferencia/1000/60/60/24
diasTotales = parseInt(dias)
horasTotales = diferencia/1000/60/60
horasReales = parseInt(horasTotales) - (parseInt(diasTotales)*24)
minutosFaltan = horasTotales - parseInt(horasTotales)
minutosFaltan2 = minutosFaltan*1000*60*60
minutosFaltan2 = minutosFaltan2/1000/60
minutosFinales = parseInt(minutosFaltan2)
segundosFaltan = minutosFaltan2 - parseInt(minutosFaltan2)
segundosFaltan2 = segundosFaltan*1000*60
segundosFaltan2 = parseInt(segundosFaltan2/1000)

if(diasTotales == 1) {diasTxt = " día"; falta = "Falta "}
else {diasTxt = " días"; falta = "Faltan "}
if(horasReales == 1) {horasTxt = " hora"}
else {horasTxt = " horas"}
if(minutosFinales == 1) {minutosTxt = " minuto"}
else {minutosTxt = " minutos"}
if(segundosFaltan2 == 1) {segundosTxt = " segundo"}
else {segundosTxt = " segundos"}
texto = falta + diasTotales + diasTxt + ", " + horasReales + horasTxt + ", " + minutosFinales + minutosTxt + " y " + segundosFaltan2 + segundosTxt

document.getElementById('celda').innerHTML = texto
setTimeout('contador(),1000')
}
</script>
</head>

<body onLoad="contador()">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td id="celda">&nbsp;</td>
</tr>
</table>

</body>
</html>