This content has been marked as final. Show 3 replies
Check if you have references to _root in the external SWF.
If SWF B which has a reference to _root, it will work fine on its own. But if SWF B is loaded into an mc or level in SWF A, SWF B's references to _root point to _root on SWF A, not SWF B.
In SWF B (the external SWF), change your path references to relative (i.e. "this._parent") so they don't use _root, or put this._lockroot = true; on the main timeline of SWF B.
Thanks it finally works. But there is one problem. The whole site works locally on my machine. But when I upload to the server only the portfolio.swf works. The other links stop working. I used the this._lockroot = true; on my porftfolio.swf.
Do I need to put that line on my SWF A so it works?
Check that you copied over all the files to the server in the exact same directory structure that you had them on your local machine. Also check that you're not accidentally referring to file:// paths to access your external content.