Autor Zpráva
karlo
Profil *
Ahoj, poradí mi prosím někdo jednoducho věc - nedaří se mi to najít.

Potřebuji vypsat proměnnou z url v AS3 takto:

v html: src="flash.swf?data=nazev_souboru"

v AS: new URLRequest("nazev_souboru.xml")
DoubleThink
Profil *
Předané parametry jsou v objektu
LoaderInfo(this.root.loaderInfo).parameters
karlo
Profil *
Omlouvám se že se tak kořistnicky vyptávám, ale nemohl by jste to zapsat přímo do té mé new URLRequest? Bohužel neumím v AS nic a jen upravuji soubor po někom jiném. Moc díky!
DoubleThink
Profil *
var data:String = LoaderInfo(this.root.loaderInfo).parameters.data;
var request:URLRequest = new URLRequest(data+".xml") ;
karlo
Profil *
Je to zajímavé ale pokud použiju toto:

var req:URLRequest = new URLRequest("data.xml");


je vše v pořádku. Pokud použiju toto:

var data:String = LoaderInfo(this.root.loaderInfo).parameters.data;
var req:URLRequest = new URLRequest(data);


při volání: soubor.swf?data=zdroj.xml

tak to nefunguje. A nefunguje to ani takto:

var data:String = LoaderInfo(this.root.loaderInfo).parameters.data;
var request:URLRequest = new URLRequest(data+".xml") ;


při volání: soubor.swf?data=zdroj
karlo
Profil *
oprava: v prvním řádku má být toto: var req:URLRequest = new URLRequest("zdroj.xml");

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: