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