Avatar billede jmc Nybegynder
24. februar 2002 - 15:48 Der er 12 kommentarer og
1 løsning

hente data fra mother-doc

Hvis jeg vil oprette en side hvor Flash henter data fra det .asp som det er embed i. Hvordan?
har du nogle links til noget der beskriver dette.

1. henter direkte fra URLén
2. henter fra et parameter som ASP har skrevet
Avatar billede krisbjoern Nybegynder
24. februar 2002 - 15:53 #1
LoadVariable

Check evt. gæstebogen ud på denne side

www.smartwebby.com/Flash_and_ASP/

Venligst
Kristian Bjørn
Avatar billede pixelpaw Nybegynder
24. februar 2002 - 15:54 #2
Normalt bruges det på en lidt anden måde, nemlig med loadVariablesNum, men du kan faktisk godt sende noget ind fra selve den fil Flash objektet er i.
I din html kode, ved linket til swf filen, tilføjer du det således:

dinflash.swf?var1=blablabl&var2=blablabla
Avatar billede pixelpaw Nybegynder
24. februar 2002 - 15:55 #3
Jeg vil dog fraråde at det er større mængder af tekst der bliver hentet på denne måde. Brug da istedet loadVariablesNum.
Avatar billede jmc Nybegynder
24. februar 2002 - 16:16 #4
jeg kender godt loadvariablesnum.
Mit ønske er at lave en flashside som henter data fra en databasen.
Hvis kan kommer ind til siden med: flash.asp?id=1 så læser man om biler
Hvis kan kommer ind til siden med: flash.asp?id=2 så læser man om cykler
asp dokumentet er det samme og Flashfilen er den samme. Men flashen kan ikke læse den kode den selv ligger i da  loadvariablesnum er MEGET følsom, Der må ikke være linebreaks, og jeg vil ikke have embed src="flash.swf" koden med i min variabel. Jeg er ikke helt sikker på at i forstår mit spørgsmål, eller jeg forstår ikke jeres svar.
Avatar billede pixelpaw Nybegynder
24. februar 2002 - 16:22 #5
<PARAM NAME=movie VALUE="/flashfiles/doubleClick.swf?<%=Request.QueryString("id")%>">
Avatar billede pixelpaw Nybegynder
24. februar 2002 - 16:23 #6
oops, forkert!

<PARAM NAME=movie VALUE="dinflash.swf?id=<%=Request.QueryString("id")%>">
Avatar billede pixelpaw Nybegynder
24. februar 2002 - 16:24 #7
der manglede lige et id=

:o)
Avatar billede jmc Nybegynder
24. februar 2002 - 16:41 #8
Du mener vel:
<PARAM NAME=movie VALUE="en_eller_anden.asp?id=<%=Request.QueryString("id")%>">

men,
hvordan henter jeg lige dette parameter ind i mit tekst field i flash?
Avatar billede pixelpaw Nybegynder
24. februar 2002 - 16:47 #9
Nej nej, ikke "en_eller_anden.asp"
Du kan smide en streng ind i din Flash hvis den er efter "swf", som skrevet.
Men jeg vil som sagt ikke forslå dig at benytte denne metode hvis der er tale om en større tekst.
Avatar billede jmc Nybegynder
24. februar 2002 - 17:02 #10
tak, vil du ikke have points?
når vi snakker mindre tekst mener du vel helst under 256 chars eller hvá ?
Avatar billede jmc Nybegynder
24. februar 2002 - 17:08 #11
Jeg kan ikke få det til at virke eller jeg forstår ikke conceptet:

<PARAM NAME=movie VALUE="minflash.swf?data=test test">
<PARAM NAME=data VALUE="test test">


Jeg har et felt med navnet data, men igen af disse eksempler virker.
Avatar billede pixelpaw Nybegynder
24. februar 2002 - 17:09 #12
<PARAM NAME=movie VALUE="minflash.swf?data=test test">

så fil du i din flash have en variabel der hedder "data", som indeholder "test test".

<PARAM NAME=data VALUE="test test"> skal du ikke bruge
Avatar billede jmc Nybegynder
19. marts 2002 - 10:51 #13
takker pixeldraw, det er åbenbart ikke nemt at skrive et param med ASP. Maske hentes PARAM før ASPén køres.
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