# Accessing loaded swf variable

**URL:** <https://forum.kirupa.com/t/accessing-loaded-swf-variable/291109>\
**Category:** flash\
**Created:** [June 24, 2009, 7:18pm UTC](https://forum.kirupa.com/t/accessing-loaded-swf-variable/291109 "2009-06-24T19:18:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![turb](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@turb](https://forum.kirupa.com/u/turb)\
**Post date:** [June 24, 2009, 7:18pm UTC](https://forum.kirupa.com/t/accessing-loaded-swf-variable/291109/1 "2009-06-24T19:18:11Z")

</div>

Hi,

I have successfully loaded an external swf inside my main swf. Now, I’m unable to try to trace a variable of the loaded swf from my main swf…

```auto

// Create site request
var siteRequest:URLRequest = new URLRequest('site.swf'); // 'site-' + siteAmbiance + '.swf'

// Create site loader
var siteLoader:Loader = new Loader();
siteLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, siteLoaderProgress);
siteLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, siteLoaderComplete);
siteLoader.load(siteRequest);

// siteLoaderProgress
function siteLoaderProgress(e:ProgressEvent)
{

trace(Math.floor((e.bytesLoaded / e.bytesTotal) * 100));

}

// siteLoaderComplete
function siteLoaderComplete(e:Event)
{

// Set site holder
site.x = -500 + 50;
site.y = -600 + 100;
site.addChild(MovieClip(e.target.content));

}

trace(site.myVar) // should be 'hello' but give me undefined

```

please help me!

turb
