haber si me dan una mano.. la verdad, les soy sincero, no se mucho de JavaScript, no se si esta bien mi script..
lo que quiero hacer es que aparesan en pantalla 10 segundos y vayan decereciendo, osea,
10, 09, 08, 07 ect..
en Firefox me anda de 10, pero en IE no pasa nada, se queda estatico.
este es mi codigo:
Código:
Hay alguna forma mas simple de hacer esto?? he buscado por todos lados y no puede encontrar algo..<span class="Estilo1" style="padding-left:40px; padding-top:0;" id="tiempo">10.0</span> <script type="text/javascript"> tiempo = document.getElementById('tiempo'); segundos = 100; function actualizar () { s = --segundos; if (s < 1) { tiempo.innerHTML = '^^'; setTimeout ("redireccionar()", 1000); }else if( s == 10 ){ tiempo.innerHTML = '1.0'; }else if( s == 20 ){ tiempo.innerHTML = '2.0'; }else if( s == 30 ){ tiempo.innerHTML = '3.0'; }else if( s == 40 ){ tiempo.innerHTML = '4.0'; }else if( s == 50 ){ tiempo.innerHTML = '5.0'; }else if( s == 60 ){ tiempo.innerHTML = '6.0'; }else if( s == 70 ){ tiempo.innerHTML = '7.0'; }else if( s == 80 ){ tiempo.innerHTML = '8.0'; }else if( s == 90 ){ tiempo.innerHTML = '9.0'; } else { tiempo.innerHTML = s/10; } } setInterval ("actualizar()", 100); </script>
Saludos! y Gracias!
MC
PD: los "else if" del medio del codigo no son de importancia :D