主に IT 技術を整理するためにメモ的に書き溜めています。少しだけフリーソフトもあるよ。コメントを残すには、 facebook を使ってください。

Flex で HTML からパラメータを渡すには

最終更新日 2007-10-13 20:17:27 (1年以上前の記事です)

Actionscript から Application.application.parameters クラスが使える。
まず HTML

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
	id="myflash" width="100%" height="100%"
	codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
	<param name="movie" value="myflash.swf" />
	<param name="quality" value="high" />
	<param name="bgcolor" value="#869ca7" />
	<param name="allowScriptAccess" value="sameDomain" />
	<param name="flashvars" value='my_param=hello'>
	<embed src="myflash.swf?my_param=hello" quality="high" bgcolor="#869ca7"
		flashvars='my_param=hello'
		width="100%" height="100%" name="myflash" align="middle"
		play="true"
		loop="false"
		quality="high"
		allowScriptAccess="sameDomain"
		type="application/x-shockwave-flash"
		pluginspage="http://www.adobe.com/go/getflashplayer">
	</embed>
</object>

このコードからパラメータ my_param を取得するスクリプトが以下

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="initVars()">
	<mx:Script>

		<![CDATA[
			import mx.controls.Alert;
			[Bindable]
			private var param:String;

			private function initVars():void
			{
				Alert.show(Application.application.parameters.my_param);
			}
		]]>
	</mx:Script>
最終更新日 2007-10-13 20:17:27

コメント このエントリーをはてなブックマークに追加

フリーソフトウエア
EnjoiFLV
EnjoiPacket
EnjoiCrypto
ランキング
rank1, rank2, rank3, rank7, rank9, rank10, rank11
todo メモ
facebook 対応
ページ処理
RSS feed
検索機能
認証いる?
更新日表示
実はカテゴリ機能
多言語
実はユーザ機能
ソースその内公開
動作環境メモ
php-5.1.6 with PDO
SQLite-3.3
IE6
FireFox-1.5
RSS
非認証

検索
Google