PDA

Volledige versie bekijken : Wat doe ik verkeerd?


meester
%Europe/Berlin %407 %2005, 10:46
function player(nummer) {
var action = nummer;
dataProfiel.action = action;
dataProfiel.sendAndLoad("data.php", dataProfiel, "POST");
_root.hit.attachMovie("player", "mcProfiel", _root.getNextHighestDepth());
this.onEnterFrame = function(){
var bl:Number = dataProfiel.getBytesLoaded();
var bt:Number = dataProfiel.getBytesTotal();
var procent:Number = Math.round((bl/bt)*100);
trace (procent);
_root.hit.mcProfiel.lader.text = procent;
if(procent == 100){
delete this.onEnterFrame;
}
}
}

als ik lokaal mijn bestand test, komt er in mijn output:
0
0
100
100
100
100

hierbij kan ik dus nog een delete this.onEnterFrame; doen, maar dat terzijde....

Als ik deze data op het internet ga testen, krijg ik voor deze waarden NaN??klik hier (http://www.begz.nl) (op 1 van de shirt moet er geklikt worden)
kan iemand mij hiermee helpen?

groet

Fatty Owl
%Europe/Berlin %417 %2005, 11:01
ik ken hier niet veel van, dus waarschijnlijk zit ik fout, maar in het begin heb je nummer gebruikt, en volgens mij bestaat die term niet in AS behalve als je een var nummer hebt natuurlijk.

meester
%Europe/Berlin %419 %2005, 11:03
nee dat klopt wel, die geef ik namelijk mee met de functie, zodat als ik op een shirt klik
nr 6 bijv wordt meegegevn function(6); wordt het dan zodat op zijn beurt, var action = 6l wordt

bedankt voor je reply ieder geval

dioneo
%Europe/Berlin %543 %2005, 14:02
op het moment dat flash weet hoe groot het phpbestand is dan issie al binnen, het is namelijk een dynamisch bestand.

Daarnaast zie ik niet helemaal waar je this. naar verwijst.