Laden mit onEnterFram "NAN"

inctube

Erfahrenes Mitglied
Hallo,

ich lade Bilder mit onEnterFrame. Allerdings schreibt er mir am Anfang immer NAN in das Textfeld für die Prozente rein, was kann ich da machen

thx inctube
 
... wie lädst Du denn diese Bilder mit "onEnterFrame"? :confused:

Meine Vermutung geht in Richtung: "getBytesLoaded / getBytesTotal ergibt zu Anfang unendlich (bzw. NaN)" - aber um das festzustellen, müsstest Du schon mit ein paar mehr Infos kommen. ;)

Gruß
.
 
Das ist der Teil:
PHP:
this.onEnterFrame = function() {
			bL = this.bigimg.bigimg_cont.bigimg.getBytesLoaded();
			bT = this.bigimg.bigimg_cont.bigimg.getBytesTotal();
			this.loader.loader_bar._xscale = Math.round((bL/bT)*100);
			this.loader.perc.text = Math.round((bL/bT)*100);
			if (bL>=bT && bL>10) {
				delete this.onEnterFrame;
}
.
.
.
}

thx inctube
 
... wie vermutet: skaliere den Balken und zeige den Text erst an, wenn sowohl "bL" als auch "bT" einen Wert größer als 0 haben.

Gruß
.
 
Zurück