Avatar billede jacobs1 Nybegynder
15. september 2004 - 22:01 Der er 12 kommentarer og
2 løsninger

Request.QueryString via en popup fra en flash film.

jeg vil gerne sende en variabel ud af min flash film, og kan desværre ikke XML eller php. så jeg har tænkt mig at lave en popup der sender en variabel som en QueryString fra flashen.
Det virker også bare ikke når jeg skal sende en html streng??

sådan her :

gem = htmlStreng.text
    getURL("java script:var%20nytvindue=window.open('http://www.mitdomæne.dk/opdatering.asp?gem="+gem+"','_blank','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=350,height=150,resizable=yes,left=50,top=50')");

var gem ser sådan her ud :
gem = <P ALIGN="LEFT"><SPAN style="color: #000000;font-size: 12px;font-family: Arial;"><B>her</B> er en html<SPAN style="color: #CC0000;"> tekst</SPAN></SPAN></P>

hvis man trace den.

eller er der nogle der har en ide om hvordan man får en html streng som den her sendt ud af flash og ind i en variabel i asp?
Avatar billede nikolajdu Nybegynder
16. september 2004 - 00:18 #1
forsvandt der noget af din getURL ved posten her for der mangler f.eks slut )
Avatar billede jacobs1 Nybegynder
16. september 2004 - 07:59 #2
jo den har smadret min getURL kodelinie, men se hele kode linien her : http://www.martinknudsen.dk/morten/geturl.htm
Avatar billede barklund Nybegynder
16. september 2004 - 10:12 #3
Måske du bare lige skal urlencode det med escape() funktionen i ActionScript først.
Avatar billede jacobs1 Nybegynder
16. september 2004 - 10:25 #4
hmm hvordan gør man det, ved du det ?
det er jo i såfald den her variabel der skal
gem = htmlStreng.text urlencode med escape()
Avatar billede jacobs1 Nybegynder
16. september 2004 - 10:26 #5
hvad med hvis man fjerner alle "" fra gem variablen, kan man så sende det som en QueryString?
Avatar billede barklund Nybegynder
16. september 2004 - 10:53 #6
Det gør escape-funktionen for dig. Hvordan tror du, at du bruger escape-funktionen. Bare kom med et vildt bud? Især hvis nu jeg siger, at det ikke er en metode, som man måske kunne tro, men en funktion.

var gem = escape(htmlStreng.text);

Det ville i hvert fald være et godt bud :)

(no offense ;))

--
Morten Barklund
Avatar billede jacobs1 Nybegynder
22. september 2004 - 22:21 #7
jeg har fundet ud af det med LoadVars()
men det er stadig vild mærkeligt??
når jeg ekspoter flash filmen ud som html, sender den ikke nogle variabel ud, men når jeg bare ekspoter en .swf lokalt på computeren virker det.??
Det virker hellere ikke når det komme op på en web-server
Avatar billede jacobs1 Nybegynder
23. september 2004 - 08:30 #8
hehe det var aSp der fuckede det op, læg et svar barklund, og nikolajdu.
og super mange tak for hjælpen :)
Avatar billede nikolajdu Nybegynder
23. september 2004 - 09:07 #9
oki doki.
Avatar billede barklund Nybegynder
23. september 2004 - 10:14 #10
Yeshyesh :P
Avatar billede nikolajdu Nybegynder
23. september 2004 - 10:16 #11
As always - det gode svar fra Morten ;-)
Avatar billede barklund Nybegynder
23. september 2004 - 10:18 #12
Skal du ha sla, nikolaj? Kom an!!!!!11111oneoneone...
Avatar billede nikolajdu Nybegynder
23. september 2004 - 10:26 #13
avsa ;-)
Avatar billede barklund Nybegynder
23. september 2004 - 15:06 #14
Tarker for points ;)
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