15. marts 2007 - 03:24Der er
8 kommentarer og 1 løsning
Sætte parameter på dynamisk loaded movie
Hej Eksperter,
Jeg har denne kode this.createEmptyMovieClip("logo_mc", this.getNextHighestDepth()); // creates a child movie clip inside of "mc_1" // this is the movie clip the image will replace logo_mc.createEmptyMovieClip("container_mc",0); logo_mc.container_mc._x = 200; logo_mc.container_mc._y = 200; logo_mc.container_mc.loadMovie("dyn.swf?num=1234");
Men af en eller anden grund kan dyn.swf ikke se tal parameteren, hvis jeg bare kører dyn.swf i en browser med num=1234 i querystring virker det fint. I dyn.swf prøver jeg at få fat i "tal" således : _root.num Hva gør jeg forkert ?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Nej det har jeg ikke prøvet, det underlige er at det virker hvis jeg åbner dyn.swf i en browser, men hvis jeg laver loadMovie virker det ikke. Må prøve this.num når jeg kommer hjem.
Njej, det er egentlig ikke så underligt. Du loader jo variablen ind i logo_mc.container_mc og derfor kan du selvfølgelig ikke hente værdien fra _root-nivauet. Den skal hentes i container_mc, som ligger i logo_mc.
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.