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

)
, de onda 
Si es verdad. En el script original hay una ID que utiliza el mismo nombre que una variable, pero en el otro código no y sin embargo le sigue sin funcionar en IE
el código que te pasé ¿lo probaste tal cual o lo mezclaste con el anterior? porque si lo mezclaste seguramente el problema es como te comenta codigojavascript y no es tan complicado como buscarle la vuelta por el lado seguridad
.

