Avatar billede ravnborg Nybegynder
15. oktober 2004 - 18:45 Der er 3 kommentarer og
2 løsninger

Send variabel fra flash til asp

Jeg har lavet en lille flash ting. Når man trykker på en knap hentes der en ny side, jeg vil gerne have sendt en variabel med over

FLASH: Hvad skal jeg mere skrive her for at en variabel med over?
on (release) {
    getURL ("test.asp");
}

Hvad skal jeg skrive i ASP for at hente denne variabel?

Ravnborg
Avatar billede baitianlong Nybegynder
15. oktober 2004 - 18:57 #1
on (release) {
    getURL ("test.asp?variabel=hej");
}

--------

<%
dim ord
ord = Request.QueryString("variabel")
Response.write(ord)
%>
Avatar billede cpufan Juniormester
15. oktober 2004 - 23:47 #2
funktionen der skal bruges i flash hedder LoadVariables()
(også selvom den faktisk skal sende variabler)

og i asp
får du den ved
request("variabelnavn")
Avatar billede ravnborg Nybegynder
15. oktober 2004 - 23:51 #3
cpufan: kan du ikke lave et svar?
Avatar billede baitianlong Nybegynder
16. oktober 2004 - 16:17 #4
Jamen, hvis du vil skifte side og have en variabel med, skal du gøre det på min måde.

Hvis du blot vil sende variabler til en aspside, skal du bruge LoadVars() (loadVariables() er forældet).

sendvar = new LoadVars();
sendvar.var1 = "Hejsa";
sendvar.onLoad = function(success) {
  if(success) {
      trace("Det gik fint!");
  } else {
      trace("Det gik i vasken!");
  }
}
sendvar.sendAndLoad("aspside.asp", sendvar, "POST");

--------------

<%
request("var1")
%>

Sådan gør man det!
Avatar billede cpufan Juniormester
16. oktober 2004 - 17:22 #5
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester