トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     HTMLからFlashにデータを渡す方法
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
赤バッタ
Åê¹ÆNo.18260
投稿日時: 2005-6-22 10:36
新米
居住地:
投稿: 2
使用環境:
HTMLからFlashにデータを渡す方法
大変困っています‥。
HTML内にある。
<input type="hidden" name="uid" value="hoge">←動的に生成
<input type="hidden" name="mid" value="123">←動的に生成
というデータをアクションスクリプトで

load_data.load("?uid=hoge&mid=123"" target="_blank">http://www.****.co.jp/mm/****.php?uid=hoge&mid=123");

というように読み込んでもらえるように渡したいのですが、素人の私では考えが思いつきません・・。
どうしたら良いのかアドバイスいただけないでしょうか‥。
-----
制作環境
OS:win XP professinal
Flash:Flash MX
赤バッタ
Åê¹ÆNo.18270
投稿日時: 2005-6-22 15:52
新米
居住地:
投稿: 2
使用環境:
Re: HTMLからFlashにデータを渡す方法
自己レスです。
解決できました!!

一応、調べた結果を書いておきます。
以下のようにparam内に「uid=ok」と記入して、フラッシュ側で_root.uidという形で呼べました。(midも同様)

<OBJECT WIDTH="180" HEIGHT="30" id="cnt" ALIGN="">
<PARAM NAME=movie VALUE="test.swf?test=ok">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="test.swf?uid=ok&mid=ok2" quality=high bgcolor=#FFFFFF WIDTH="180" HEIGHT="30" NAME="cnt" ALIGN=""
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>

なので、
load_data.load("http://www.****.co.jp/mm/****.php");
の部分ですが、
load_data.load("http://www.****.co.jp/mm/****.php?uid=" +_root.uid+"&mid="+_root.mid);
で、できました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops