Если забить на вкладку и использовать URLLoader, то всё передаётся как надо

Код AS1/AS2:
import flash.events.MouseEvent;
import flash.net.URLVariables;
import flash.net.URLRequest;
import flash.net.URLRequestMethod;
mc.addEventListener(MouseEvent.CLICK, func);
var loader:URLLoader = new URLLoader();
function func(e:MouseEvent):void
{
var request:URLRequest=new URLRequest('http://site.com/script.php');
request.method=URLRequestMethod.POST;
var vars:URLVariables = new URLVariables();
vars['data']="is work";
request.data=vars;
loader.addEventListener(Event.COMPLETE, onComplete);
loader.load(request);
}
function onComplete(event:Event):void {trace("good");}
но как сделать что бы работало как мне нужно ...