Avatar billede jmc Nybegynder
03. september 2001 - 11:49 Der er 22 kommentarer og
1 løsning

flash og ASP

Hvordan kan det være at en ASP side som bliver skrevet OK ud i en browser ikke vil loade som \'LOADVARIABLE\' action. Hvis jeg kopiere teskten ind i en tekstfil og køre det lokalt uden server, så virker det fint.

Er der nogle som har erfaring med dette?
Avatar billede nikolajdu Nybegynder
03. september 2001 - 11:51 #1
Ligger flashen g asp\' en på samme domæne??
Avatar billede jmc Nybegynder
03. september 2001 - 11:54 #2
Yes, og i samme mappe!
loadVariablesNum (\"menu_flash.asp\", 0);
Avatar billede nikolajdu Nybegynder
03. september 2001 - 11:55 #3
Godt så. Mappen var mit næste spørgsmål. Forklaringen her hvorfor her:

http://www.macromedia.com/support/flash/ts/documents/loadvars_security.htm
Avatar billede nikolajdu Nybegynder
03. september 2001 - 12:00 #4
Har du læst dem her igennem om hvordan man sender tilbage til flash??

http://www.asp101.com/articles/flash/index.asp
http://www.asp101.com/articles/flash2/index.asp
Avatar billede jmc Nybegynder
03. september 2001 - 12:14 #5
Jeg og jeg har gjort det rigtigt også,,,

men tekst ser sådan ud,

menu=<B>kgaarhus</B><BR> <a href=\"info.asp?id=1\" target=\"indhold\">Ide´</a><BR> <a href=\"info.asp?id=2\" target=\"indhold\">målsætning..</a><BR> <a href=\"info.asp?id=3\" target=\"indhold\">billeder</a><BR> <a href=\"info.asp?id=4\" target=\"indhold\">referencekunder</a><BR> <BR><B>Distribution</B><BR> <a href=\"info.asp?id=5\" target=\"indhold\">Plakatdistribution</a><BR> <a href=\"info.asp?id=6\" target=\"indhold\">Indendørsdistribution</a><BR> <a href=\"info.asp?id=7\" target=\"indhold\">flyers,programmer,
magasiner,aviser</a><BR> <a href=\"info.asp?id=8\" target=\"indhold\">plakater</a><BR> <BR><B>Kampagner</B><BR> <a href=\"info.asp?id=9\" target=\"indhold\">festuge</a><BR> <BR><B>Annoncer</B><BR> <a href=\"info.asp?id=10\" target=\"indhold\">Kgå</a><BR> <a href=\"info.asp?id=11\" target=\"indhold\">Internet banner</a><BR> <BR><B>Kontakt</B><BR> <a href=\"info.asp?id=12\" target=\"indhold\">lister</a><BR> <a href=\"info.asp?id=13\" target=\"indhold\">salg</a><BR> <a href=\"info.asp?id=14\" target=\"indhold\">information</a><BR>

når den kopieres fra browseren
måske har det noget med serverencode at gøre ??
Avatar billede jmc Nybegynder
03. september 2001 - 12:15 #6
Det virker stadigt ikke, jeg skal nok prøve noget helt andet.... Damn..
Avatar billede nikolajdu Nybegynder
03. september 2001 - 12:16 #7
prøv at adressere stien til menuen direkte.

f.eks

_root.mitMovieClip.menu=<b>sifuhsiljfh</b>

eller

_root.menu
_root.mitMovieClip.mitMovieClip2.menu

/Nikolaj

http://www.fotx.net/nikolajdu
Avatar billede jmc Nybegynder
03. september 2001 - 12:20 #8
men mit dynamiske tekstfield er slet ikke et clip. Det skulle være så enkelt at hente teksten ind, og hvad mærkeligt er... er at det virker lokalt hvor jeg paster teksten ind i asp dokumentet som TEST ????
Avatar billede nikolajdu Nybegynder
03. september 2001 - 12:23 #9
Dit dynamiske textfelt skal have variablen \"menu\". Så adresseres det med: _root.menu=blabla


Det andet var kun hvis det lå inden i et movieClip - Så skal du adressere det med_root.movieClipInstanceNavn.MenuVariablen
Avatar billede hoejrup Nybegynder
03. september 2001 - 12:23 #10
Har du prøver at lave en del tomme frames efter framen med loadVariablesNum (\"menu_flash.asp\", 0);
For det tager normalt lidt tid at loade data på en server.

/per
Avatar billede jmc Nybegynder
03. september 2001 - 12:26 #11
der er kun en frame!!!
Avatar billede jmc Nybegynder
03. september 2001 - 12:30 #12
er det ok at maile dig et eksempel?
Avatar billede nikolajdu Nybegynder
03. september 2001 - 12:31 #13
flasher@nikolajdu.dk - Jeg går dog snart, men har vel lige tid til at kigge lidt på det :-)
Avatar billede hoejrup Nybegynder
03. september 2001 - 12:33 #14
Hvis der kun er en frame, så er det derfor den ikke virker på en server.

/per
Avatar billede jmc Nybegynder
03. september 2001 - 15:57 #15
Jeg har lavet 10 og den virker stadigt ikke!

må en variabel tekstfield hedde menu?
kan en streng blive for lang?
Skal man skrive response write for at det virker?
Kan man validere en flash string?
Avatar billede hoejrup Nybegynder
03. september 2001 - 16:13 #16
Kan du ikke lægge et link til din fla fil?

/per
Avatar billede jmc Nybegynder
03. september 2001 - 16:20 #17
naturligvis,
Nu har jeg siddet med det i fire timer og er godt og vel gået død. Jeg har prøvet 1000 forskellige kombibationsmuligheder!
www.gate.dk/Flash.zip
Avatar billede jmc Nybegynder
03. september 2001 - 16:55 #18
resultatet af menu_flash_info.asp giver ved udskrift i browseren på nuværende tidspunkt:

themenu=<B>kgaarhus</B><BR> <a href=\"info.asp?id=1\" target=\"indhold\">Ide´</a><BR> <a href=\"info.asp?id=2\" target=\"indhold\">målsætning..</a><BR> <a href=\"info.asp?id=3\" target=\"indhold\">billeder</a><BR> <a href=\"info.asp?id=4\" target=\"indhold\">referencekunder</a><BR> <BR><B>Distribution</B><BR> <a href=\"info.asp?id=5\" target=\"indhold\">Plakatdistribution</a><BR> <a href=\"info.asp?id=6\" target=\"indhold\">Indendørsdistribution</a><BR> <a href=\"info.asp?id=7\" target=\"indhold\">flyers,programmer,
magasiner,aviser</a><BR> <a href=\"info.asp?id=8\" target=\"indhold\">plakater</a><BR> <BR><B>Kampagner</B><BR> <a href=\"info.asp?id=9\" target=\"indhold\">festuge</a><BR> <BR><B>Annoncer</B><BR> <a href=\"info.asp?id=10\" target=\"indhold\">Kgå</a><BR> <a href=\"info.asp?id=11\" target=\"indhold\">Internet banner</a><BR> <BR><B>Kontakt</B><BR> <a href=\"info.asp?id=12\" target=\"indhold\">lister</a><BR> <a href=\"info.asp?id=13\" target=\"indhold\">salg</a><BR> <a href=\"info.asp?id=14\" target=\"indhold\">information</a><BR>
Avatar billede hoejrup Nybegynder
03. september 2001 - 17:09 #19
Når du loader variabler ind i flash, så skal de have en delimiter &. Men jeg ved ikke om det hjælper dig videre.

minText=dette er en test&dato=24. maj 2001&content=buhbuh....

/per
Avatar billede jmc Nybegynder
03. september 2001 - 17:45 #20
jeg skal kun bruge en variabel ved navn themenu! Den er HTML formateret. Fejlen ligger nok i at jeg formatere sådan: &lt;BR&gt;&lt;B&gt; som skulle skrives sådan <BR><B> men jeg ved ikke om Flash registrere dette da browseren jo oversætter og udskriver det sådan: <BR><B>

Avatar billede jmc Nybegynder
03. september 2001 - 17:58 #21
Måske kan nogen svare hvis jeg forklare hvad der sker igen.

Når ASP dokumentet skal hentes ind i Flash, virker det ikke. Hvis ASP dokumentet køres i browseren og returnere teksten ok, kopiere jeg teksten og kalder denne tekst som et .txt dokument. DETTE VIRKER OK. Derfor må det have noget med den måde at ASP dokumentet hentes eller er skrevet på AT GØRE.....
Avatar billede Slettet bruger
03. september 2001 - 18:59 #22
Start med at fjerne al overflødig kode i din asp fil.<html><body> osv. osv....

Saml dine variable op i en string og output den med Server.URLEncode.

MyString=\"themenu=<B>\"& rs(\"output\") & \"</B><BR> <a href=\'\" & rs(\"link\") & \"\' target=\'\"& rs(\"target\")&\"\'>\" & rs(\"Ide\") & \"</a><BR>\" // osv.

Response.write(Server.URLEncode(MyString))

http://diktator.dk
Avatar billede jmc Nybegynder
03. september 2001 - 22:46 #23
en tak til d!ktator og nikolajdu, m.fl. over and out.
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