Buenas a todos!
Estoy utilizando un preloader que encontré en la red. En Internet Explorer funciona a la perfección, sin embargo en firefox no funciona. No se ve el cargador.
Tengo un .swf con un contenedor al que he llamado 'peli' y es ahi donde cargo todos los .swf de las diferentes secciones.
Tengo esta función:
Código:
function startLoading(whichImage) {
loadMovie(whichImage, "peli");
_root.onEnterFrame = function() {
infoLoaded = peli.getBytesLoaded();
infoTotal = peli.getBytesTotal();
percentage = Math.floor(infoLoaded/infoTotal*100);
todo.infoField.text = percentage;
if (percentage>=100) {
delete this.onEnterFrame;
_root.todo._visible = false;
sombra._visible=false;
}
};
}
Y cuando pincho en el menu en cada sección me lleva a un fotograma en el que pone:
Código:
todo._visible = true;
sombra._visible = true;
startLoading("seccion1.swf");
Dentro de 'sombra' hay un fondo que aparece al cargar, y en 'todo' esta el porcentaje que lleva cargado. Sin embargo en Firefox nada de esto se ve, y aparece NaN en el porcentaje.
Soy bastante novata en esto, y simplemente he copiado el codigo y he cambiado alguna cosilla, pero en el explorer me funciona muy bien.
Alguien puede ayudarme?? (Espero haberme explicado medianamente bien, jeje)
Muchas gracias por adelantado.