Avatar billede mdmedia Nybegynder
18. oktober 2006 - 09:24 Der er 5 kommentarer og
2 løsninger

pass url to flash?

Hej!
Er der nogen måde, hvorpå jeg kan få pågældende url (hele url og altså ikke bare variabler i url ind i flash, ved hjælp af swfobject eller andet?
Avatar billede kragekjaer Praktikant
18. oktober 2006 - 10:39 #1
var GUID=GUIDGen();

  so.addVariable("r", GUID);

  so.write("flashcontent");
Avatar billede larsholmgaard_dk Nybegynder
18. oktober 2006 - 10:54 #2
Inde i flash kan du udlæse _level0._url og få stien til selve .swf-filen:
url.text = _level0._url;

Hvilket i praksis giver dette resultat:
http://www.larsholmgaard.dk/misc/url.html
Avatar billede mdmedia Nybegynder
18. oktober 2006 - 11:08 #3
Kragekjaer - GUIDgen....hmm den må jeg lige se på.

Lars - Den kender jeg godt, men den kan desværre ikke bruges da det ikke er swf's sti jeg søger!
Avatar billede mdmedia Nybegynder
18. oktober 2006 - 11:23 #4
Kragekjaer, vil det ikke kun virke med windows platform?
Avatar billede larsholmgaard_dk Nybegynder
18. oktober 2006 - 11:40 #5
OK. Ellers kan du jo også overveje at sende urlen med ind i flash som en variabel, udlæst fra php eller asp.
Avatar billede mdmedia Nybegynder
18. oktober 2006 - 14:42 #6
tænkte selv på asp, men fandt løsningen med java script:

var myUrl;
myUrl=window.location.href;

Der kan man bare se...i kan dele point, fordi i ville tage jer tid!
Avatar billede larsholmgaard_dk Nybegynder
18. oktober 2006 - 14:50 #7
:-)
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