Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/02/2011, 14:06
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 7 meses
Puntos: 310
Respuesta: Problema con timing (entre otros)

Cita:
Iniciado por masterpuppet Ver Mensaje
El problema esta en getSyle, en ie no es opacity es filter y te va a devolver un string(alpha=...)
Pero ayer estuve probando y element.style.opacity funciona

Cita:
Iniciado por zerokilled Ver Mensaje
buenas...

el efecto que obtienes con la funcion salida (cada vez va mas rapido) se debe a que el ciclo continua ejecutandose. o sea, nunca sale del temporizador setInterval. ¿que lo causa? al restar el valor computado con la propiedad, genera error de precision y llega un punto en que no puede restar correctamente. entonces se queda con un valor poco mayor de 0.

con la funcion entrada, el problema es que estas concatenando el valor de opacity con el nuevo valor. o sea, en realidad no estas sumando.
Código:
     thix.opacity(thix.opacity()+incr);
Ya me di cuenta de que se quedaba con opacity:0.02000... Sin embargo, en el ejemplo esta aplicando salida(1000), y 20/1000=0.02, así que en teoría podría restar otra vez, ¿no?
Por otro lado, ¿por qué no está sumando en entrada? ¿getStyle devuelve un string?
Edit: Sí, devuelve un string XD
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red