Для загрузки внешнего SWF-файла вашему загрузчику нужен только URL-адрес SWF-файла, этот URL-адрес не должен быть жестко задан.Есть много способов передачи параметров в SWF-файл, и они не обязательно требуют Javascript.
Например, вы можете загрузить XML-файл, будет работать простой текстовый файл, вы также можете использовать скрипт PHP,Для использования flahsvars потребуется Javascript, хотя только для установки приложения на HTML-странице.
В следующем примере приложение не нуждается в перекомпиляции, вы просто измените URL в текстовом файле.
Example with a text file containing a url, something like this:
http://yourwebsite.com/test1.swf
var urlLoader:URLLoader = new URLLoader();
urlLoader.addEventListener(Event.COMPLETE , completeHandler );
urlLoader.load( new URLRequest('swfURL.txt') );
function completeHandler(event:Event):void
{
loadExternalSWF(event.target.data );
event.target.removeEventListener(Event.COMPLETE , completeHandler );
}
function loadExternalSWF(url:String ):void
{
//your code here , using the url value
trace(url );//should return your text file content
}