Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/11/2006, 17:03
arleyb
 
Fecha de Ingreso: marzo-2006
Ubicación: Medellín
Mensajes: 93
Antigüedad: 18 años, 1 mes
Puntos: 0
Ok, te cuento que hace algunos dias me pasaba lo mismo con un preloader que tenia en una página, el preloader lo podía ver perfectamente en el explorer pero en el firefox no se lograba ver, simplemente aparecia el SWF en pantalla cuando ya se habia descargado del todo. Lo que hice fue cambiar un poco el codigo para así lograr solucionar el problema, aqui te dejo el actionscript que utilizé:

Cita:
stop();

_root.contenedor._alpha = 0;
_root.preloader._visible = false; //Oculta el preloader

function cargar(acargar){ // le envio el nombre del SWF a cargar por ejemplo productos.swf
_root.preloader._visible = true;
_root.preloader._alpha = 100;
_root.contenedor._alpha = 0;
barra.por = 0;
_root.contenedor.loadMovie(acargar);
_root.contenedor.stop();
this.onEnterFrame = function(){
pesototal = _root.contenedor.getBytesTotal();
cargaleida = _root.contenedor.getBytesLoaded();
if(cargaleida >= pesototal && cargaleida > 100){
_root.contenedor._alpha = 100;
_root.contenedor.play();
_root.preloader._visible = false;
barra.por = 0;
delete this.onEnterFrame;
}
else{
barra.por = Math.round(cargaleida*100/pesototal);
texto.por.text = Math.round(cargaleida*100/pesototal)+"% //";
}
}
}
}
Espero que te sirva!! Saludos
__________________
"Conocimiento adquirido y no compartido se perderá para siempre" :cool: