Comunidad de diseño web y desarrollo en internet online

Ver el tamaño de un archivo antes de cargarlo

Citar            
MensajeEscrito el 09 Sep 2010 11:01 am
Hola de nuevo, se que puedo comprobar el tamaño de un archivo (por ejemplo un XML) cargado con URLLoader de esta manera:

Código ActionScript :

...
   loader.addEventListener(Event.COMPLETE, xmlCompleto);
..

public function xmlCompleto(e:Event):void {         
   var cargador:URLLoader = e.target as URLLoader;   
   var contXML:String = cargador.data;
   depura("contXML.length: "+contXML.length);
...


pero... sabeis si es posible saber de antemano cuanto ocupa un archivo en el servidor ANTES de cargarlo???

GRACIAS.

Por rau1sfx

26 de clabLevel



 

aqui

firefox
Citar            
MensajeEscrito el 09 Sep 2010 11:43 am
BuenAS:

Añade también un listener para el evento ProgressEvent.PROGRESS; en su función controladora podrás obtener el porcentaje de carga y el tamaño total; algo así:

Código ActionScript :

loader.addEventListener(Event.COMPLETE, xmlCompleto); 
loader.addEventListener( ProgressEvent.PROGRESS, xmlProgress); 

function xmlProgress(event:ProgressEvent):void
{
   trace("Bytes cargados :", event.bytesLoaded);
   trace("Bytes totales :", event.bytesTotal);   
   trace("Porcentaje de carga:", 100*event.bytesLoaded/event.bytesTotal);
}

Por Lukánicos

Claber

468 de clabLevel



Genero:Masculino  

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.