|    
			
				23/11/2008, 17:00
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: octubre-2008 
						Mensajes: 21
					 Antigüedad: 17 años Puntos: 2 |  | 
  |  Respuesta: Problema con setTimeout en Firefox  
  Las imágenes tienen tamaño variable (la más grande es de 473x640 y tiene diferente formato), el "css" se encarga de ponerlas al mismo tamaño en la página. No he pensado que sea eso, pero probaré a ponerlas todas en el mismo formato y tamaño y veré que sucede. El toal de imágenes es 9.
 El tiempo lo dejé en 600 porque así me parece a mí que se ve bien en la página, lo había puesto en más pero se ve igual y en menos tiempo se pasa muy rápido en los otros navegadores y no visualizo bien la imagen, en firefox el problema sigue igual.
 
 El div está dentro de otros divs (unos 5 o 6 contando desde el div superior) y dentro de el unicamente contiene a las imagenes. Paralelo a él hay dos divs más por ahora.
 
 Sobre la variable, está declarada asi dentro de la función (no está en el código anteriormente publicado porque eso lo escribí aquí mismo y no lo copié del archivo):
 
 var i;
 
 El código exacto es este:
 ---------
 function moverImagenes ()
 {
 var imagen = objeto("slideInterno").getElementsByTagName("img")[0];
 objeto("slideInterno").removeChild (imagen);
 objeto("slideInterno").appendChild (imagen);
 imagen = null;
 control = setTimeout ("moverImagenes()", 600);
 }
 --------
 Lo de imagen = null se lo agregué según la sugerencia que me dió Panino
 
 
 Probé lo de clonar y sigue igual.
 
 Y sobre el resto del contenido, ¿por qué debería afectar? Sólo es en firefox donde se ve mal, si se viera bien sólo en IE y mal en los demás, entonces es probable que sea culpa de IE (¿?), pero si ve bien en 4 navegadores (ie, safari, opera y chrome) y mal en Firefox ¿es culpa de firefox?. ¿Al menos del que yo tengo, que por cierto ayer me dijo que se había actualizado?. ¿Habrá que reinstalarlo?
     |