25. marts 2007 - 15:50Der er
7 kommentarer og 1 løsning
Problemer med at hente data ind i flash
Denne side udskriver som ventet svar=ok <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <% response.Write ("svar=ok") %>
Når dette skal hentes ind i flash med følgende kode fås resultatet undefined
function billedResponse(success:Boolean):Void { if (!success) { trace("intet fundet"); } else { trace(this.svar); } } function billedQuery():Void { query.load("vise_file_navne.asp"); } var query:LoadVars = new LoadVars(); query.onLoad = billedResponse; billedQuery();
Jeg har selvfølgelig tjekket at alle navne og stier er korrekte. Ved et tilfælde opdagede jeg at hvis jeg ændrer ASP siden til.... <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <% response.Write ("&svar=ok") %> .. altså indsætter et lille &
Det er som om det ikke er variablen flash får fat i, men noget af teksten på siden. Har aldrig været ude for det før, selvom jeg har lavet masser af lignende sider. Hvad hulen er der galt-?
Hvis jeg loader det samme fra en tekstfil virker det. hvis tekstfilen bare har teksten svar=ok, så får flash fat i ok. Det tyder jo på at der er vrøvl med asp-siden. Har prøver server.URLencode - dog held?! /Ole
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.