Avatar billede nanna31 Praktikant
20. december 2006 - 00:15 Der er 19 kommentarer og
1 løsning

getURL og post variables

Følgende funktion aktiverer et asp-dokument og sender nogle variabler med over, og det virker fint, men asp'en skulle også gerne åbne som med getURL - hvad gør man her?

function update(){
    var myVars:LoadVars = new LoadVars();
   
    myVars.onLoad = function(success) {
        trace("succes");
    }
    myVars.username        = _parent.userLogin;
    myVars.usermail        = _parent.userEmail;
    myVars.firstname    = _parent.userName1;

    myVars.sendAndLoad("URL", myVars, "POST");
}
Avatar billede nanna31 Praktikant
20. december 2006 - 00:19 #1
altså åbne et i nyt vindue :o)
Avatar billede rohaje Nybegynder
20. december 2006 - 00:30 #2
myVars.send("URL",,"_blank","POST");

du får ikke en onLoad retur..
Avatar billede rohaje Nybegynder
20. december 2006 - 00:31 #3
hov der kom lige et komma for meget :)

myVars.send("URL","_blank","POST");
Avatar billede nanna31 Praktikant
20. december 2006 - 00:35 #4
Aha, men så kan man ikke få svar tilbage til Flashen, vel?
Avatar billede nanna31 Praktikant
20. december 2006 - 00:37 #5
eller er myVars overflødigt i min udgave?
Avatar billede nanna31 Praktikant
20. december 2006 - 00:39 #6
Kan man ikke gøre det samme med sendAndLoad som med send?
Avatar billede rohaje Nybegynder
20. december 2006 - 00:43 #7
nej sendAndLoad er jo når man vil have det tilbage i flash..

myVars er fin,, en god måde at POST'e variablerne på..
Avatar billede rohaje Nybegynder
20. december 2006 - 00:45 #8
Måske kan du få asp'en ved en sendAndLoad til at åbne et nyt vindue..

- men asp ved jeg indet om.
Avatar billede nanna31 Praktikant
20. december 2006 - 00:48 #9
Ok, så man kan faktisk ikke åbne et nyt vindue med en sendAndLoad?
Avatar billede rohaje Nybegynder
20. december 2006 - 00:50 #10
næ,, ikke det er en Load funktion,, hvor du sender parametre med
Avatar billede rohaje Nybegynder
20. december 2006 - 00:51 #11
men hvad er idén?,, måske kan du gøre det på en anden måde
Avatar billede nanna31 Praktikant
20. december 2006 - 00:56 #12
Ideen er, at en bruger med visse data skal kunne forlænge sit abonnement ved at indbetale et beløb. Transaktionen skal foregå i et selvstændigt vindue (asp'en) og hvis den lykkes, så skal flashen reagere hensigtsmæssigt på dette.
Avatar billede rohaje Nybegynder
20. december 2006 - 01:04 #13
så skal du nok ud i noget javaScript...
måske ved at relaode flash-siden med parametre..
Avatar billede rohaje Nybegynder
20. december 2006 - 01:05 #14
du kunne overveje:
myVars.send("URL","_self","POST");
og så lade asp siden reloade flashen med parametre..så flashen ved at betaling er gennemført eller ikke
Avatar billede nanna31 Praktikant
20. december 2006 - 01:06 #15
Ok, men du har ihvertfald klaret ærterne for mig indtil videre - husk at lægge et svar.

Har jeg nogen mulighed for at bestemme størrelse og evt. andre parametre på vinduet, som åbnes?
Avatar billede rohaje Nybegynder
20. december 2006 - 01:14 #16
nej,, så skal du ud i javascript..popup..
og så bliver jeg lidt blank med dine POST'ede variabler...
Men det er der nok nogen der ved hvordan man gør..

eller du kan lave noget resize javascript i asp'en
Avatar billede nanna31 Praktikant
20. december 2006 - 01:22 #17
Ok, tak for hjælpen so far. Husk svar :)
Avatar billede rohaje Nybegynder
20. december 2006 - 01:26 #18
godt være jeg er lidt træt,, men jeg kom lige til at tænke på
LocalConnection..
Er måske lidt langt ude, men hvis asp'en slutter med at loade en swf, som så kan sende svaret tilbage og fyrer en event af ..

og så kom der også lige et svar :)
Avatar billede nanna31 Praktikant
20. december 2006 - 01:34 #19
Takker, men jeg tror faktisk, det går uden at sende noget tilbage til Flash, jeg kan nøjes med at opdatere min database med brugeroplysninger direkte fra aspen.
Avatar billede rohaje Nybegynder
20. december 2006 - 01:37 #20
okay :), tak for point
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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