# Linking external swf's

**URL:** <https://forum.kirupa.com/t/linking-external-swfs/27344>\
**Category:** flash\
**Created:** [August 1, 2003, 8:48am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344 "2003-08-01T08:48:52Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gauge](https://avatars.discourse-cdn.com/v4/letter/g/278dde/32.png) [@Gauge](https://forum.kirupa.com/u/Gauge)\
**Post date:** [August 1, 2003, 8:48am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/1 "2003-08-01T08:48:52Z")

</div>

hi, i have created a flash site, where i load the menu into an swf with:

[AS]\_root.menu\_display.loadMovie(“menu.swf”);[/AS]

and in the menu i want to link another external swf into the main one.

So basically i want to load an external swf into the playing swf from an external swf…

a bit hard to explain…

i used:

[AS]on (release) {\_root.right\_display.loadMovie(“links.swf”); }[/AS]

but then i realised i am linking from an external swf…  
can what i want to do be done or not?

thanks for any help you can give me…

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 1, 2003, 9:03am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/2 "2003-08-01T09:03:48Z")

</div>

That should work. If you load a movie into a movieClip that already has a movie in it, I think I remember reading that Flash will automatically unload that movie. If not, use something like:

```auto

_root.right_display.unLoadMovie();

```

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 1, 2003, 9:10am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/3 "2003-08-01T09:10:47Z")

</div>

It depends on where you have the right\_display mc.  
If its inside the menu.swf, it will work. If its on your main movie, then it wont work.  
Then you can use the following:[AS]\_level0.\_root.right\_display.loadMovie(“links.swf”);[/AS]

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 1, 2003, 9:14am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/4 "2003-08-01T09:14:11Z")

</div>

yeah, i loaded an swf and i want a link from that to load a movie in the main swf,

so that level code thing is for that?

is there anything you have to chage if i want to link more than one?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 1, 2003, 9:17am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/5 "2003-08-01T09:17:13Z")

</div>

Hmm i didnt quite get your idea… :-\

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 1, 2003, 9:23am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/6 "2003-08-01T09:23:26Z")

</div>

keke, i know its a bit hard to explain…

i have an swf which i loaded a menu into with:

[AS]\_root.menu.loadMovie(“menu.swf”);[/AS]

and in that swf i had links to other swfs as:

[AS]\_root.left\_display.loadMovie(“links.swf”);[/AS]

but it doesnt work because that trys to load the swf into menu.swf…

i want to load it into the main movie which loaded the menu…

does the:

[AS]\_level0.\_root.right\_display.loadMovie(“links.swf”);[/AS]

go back one level?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 1, 2003, 9:29am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/7 "2003-08-01T09:29:34Z")

</div>

If you use:[AS]\_level0.\_root.right\_display.loadMovie(“links.swf”);  
[/AS] then you need a movie clip on your main movie with an instance name of _right\_display_.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 1, 2003, 9:30am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/8 "2003-08-01T09:30:38Z")

</div>

yeah i do, so that will work?

ill try it out…  
thanks for the help…

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 1, 2003, 9:31am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/9 "2003-08-01T09:31:21Z")

</div>

Yes, it should work.  
🙂

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 1, 2003, 10:09am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/10 "2003-08-01T10:09:20Z")

</div>

That’s right…it should…that movieClip is on the main stage…right?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 2, 2003, 11:19am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/11 "2003-08-02T11:19:15Z")

</div>

yep it works fine…

thanks for the help guys!

😉

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 2, 2003, 11:50am UTC](https://forum.kirupa.com/t/linking-external-swfs/27344/12 "2003-08-02T11:50:51Z")

</div>

welcome 🙂
