Flashで、swf起動時にhtmlから引数を渡すには以下のようにします。(ActionScript3用)
html側で
<param name="FlashVars" value="hoge=1&fuga=2"> <embed src="hoge.swf" FlashVars="hoge=1&fuga=2" />
Flash側では
var flashVars:Object = this.loaderInfo.parameters;
var hoge:String = flashVars['hoge'];
// traceで確認
trace(hoge);
// javascriptのalertで確認
import flash.external.ExternalInterface;
ExternalInterface.call("function(){ javascript:alert('" + hoge + "'); }");
参考:http://goo.gl/IoMaQ