Problemet er, at Flash ikke når at læse dit asp-dokument før du eksekverer koden i frame 2. Dvs. at det ganske givet virker lokalt, men ikke på nettet, hvor siden først skal fra server til klient.
Der er flere måder at løse det på, men eftersom du selv starter lidt "old school", snupper vi denne løsning.
-Lav et nyt mc. Kald det mc. Placer det evt. uden for scenen. (du kan også bare fjerne det med _visible = false;
-Brug bare loadVariables i stedet for loadVariablesNum (som alligevel kun bruges til tal - bruger du det kun til det?) - load ind i dit nye mc i stedet for en level:
loadVariables("
http://www.xxx.dk/xxx.asp?id="+_root.id, mc);
-Kyl følgende script på dit nye mc. Det aktiveres når asp-dokumentet er hentet ind i det:
onClipEvent(data) {
trace("Juhu, der er hul igennem. Sæt nu bare din film igang");
}
...husk så også at du skal kalde dine indloadede variable fra mc'et. f.eks: trace(mc.minVariabel);