bazı internet uygulamalarında hazırladığınız swf’ye dinamik olarak swf’ler load etmek gerekebilir.
ve bazı durumlarda url (window.location.href) parametresinden çekmeniz de gerekebilir.
bu tip bir durumda açılan browser’da ki adres çubuğundaki url’i flash’a almanız gerekmektedir.
import flash.external.ExternalInterface;
var full:String = ExternalInterface.call("window.location.href.toString");
flash’In içine bu parametreyi aldınız diyelim, "http://www.flashtr.com/?load=ornek.swf"
gelen parametreyi String özelliğinden "substring" özelliğini kullanarak swf ismini çekebilirsiniz.
var loadSwfUrl:String=url.substring(url.indexOf("=")+1,url.length)
trace(loadSwfUrl) //ornek.swf