I've adopted a web site that's built in flash in a manner I'm
not too familiar with. I'm hoping someone can shed some light for
The site comprises a main .swf shell, and the various
navigational links point to embedded .swf files that sit on top of
the general frame or shell. I have revamped a page that has its own
subnavigation that points to frame labels in that embedded swf, and
if you load the embedded swf by itself, it functions appropriately.
However, when you call for it from within the shell .swf, the links
are dead. Can someone help me fix this? You can see the site here:
The button code is referencing _root, which means the main
timeline.. Works fine when the swf is played by itself, since _root
is it's own timeline, but once you load the swf, _root then refers
to the timeline of the containing .swf.
Solution: Change _root to _parent and it will then use a
relative reference to move up one level in the hierarchy.