このコードはAS3ではなくAS2です。on(load)はAS3では廃止されました。AS3では、次のようなものを使用する必要があります。
import flash.net.*;
import flash.events.*;
var loader:URLLoader;
var request:URLRequest;
function loadVars():void
{
request = new URLRequest('your_url.php');
loader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onComplete, false, 0, true);
loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError, false, 0, true);
loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onSecError);
loader.load(request);
}
function onComplete(e:Event):void
{
trace("data", e.target.data);
}
function onIOError(e:IOErrorEvent):void
{
trace("IO ERROR", e.text);
}
function onSecError(e:SecurityErrorEvent):void
{
trace("Security ERROR", e.text);
}
このコードはテストされていません。詳細については、AdobeのオンラインActionScript3ドキュメントをお読みください。