14. november 2001 - 13:00
Der er
15 kommentarer og 1 løsning
Variabler fra ASP
Jeg har lavet en flash fil som skal bruge en variabel fra en asp side. På asp siden har jeg defineret en variabel til at være: flashvara=\"ok\" I flash filen gør jeg så flg: loadVariables (\"main-hhs.asp\", \"\"); if (flashvara==\"ok\") { setProperty (\"a\", _visible, \"1\"); } med det virker ikke. Hvad er der galt. Tricket er jo at hvis flashvara er ok så skal movieclip \"a\" være synlig.
Annonceindlæg fra Pax8
14. november 2001 - 13:35
#1
du skal lave en, response.write \"flashvara=ok\"
14. november 2001 - 13:47
#2
Det virker stadig ikke.
14. november 2001 - 13:50
#3
hvis du åbner din asp side i en browser hvad står der så? Der skulle meget gerne kun stå flashvara=ok
14. november 2001 - 13:55
#4
Det gør der også.
14. november 2001 - 13:57
#5
prøv med if (flashpara eq \"ok\"){ istedet
14. november 2001 - 14:06
#6
det virker heller ikke... Hvad sker der? Burde det ikke fungere?
14. november 2001 - 14:14
#7
du kan lige prøve at sende asp og flash til beatone@beatone.dk , med mindre det er top hemmeligt echelon stuff ;)
Slettet bruger
14. november 2001 - 14:18
#8
Prøv med setProperty (\"a\", _visible, true);
14. november 2001 - 14:26
#9
Jeg har lige sendt den til dig.
14. november 2001 - 14:32
#10
ok,...hvis du ser kilden på variabel.asp i en browser vil du se at den skriver meget mere ud en bare flashvara=ok - det må ikke være der! Du skal kun have dette med i filen: <% flashvara =\"ok\" response.write \"flashvara=\" & flashvara %> ...ikke body og alt det der snask ;)
14. november 2001 - 14:35
#11
Jamen er det ikke mærkligt at hvis man definere en variabel i selve flashen at det så heller ikke virker?
14. november 2001 - 14:44
#12
det er fordi du ikke referere rigtigt til din variable...det skal være if (_root.flashvara eq \"ok\")
14. november 2001 - 15:16
#13
Det virker heller ikke. Har du fået min mail med filerne?
20. november 2001 - 08:39
#14
Har du fundet en løsning?
21. november 2001 - 10:06
#15
Er det nogen der har en løsning på ovenstående? Det virker stadig ikke.
21. november 2001 - 10:31
#16
Du kan jo lave et loop efter du loader variablen der siger at hvis flashvara == \"\" så skal den blive ved med at loope indtil variablen ikke er tom. Du kunne også sende en ekstra variable fra asp\'en som feks hedder SvarFraAsp=Ja , så ved du at der er hul igennem til asp\'en :)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.