メイン コーダーズルーム【スクリプト系】
リンクされたURLの引数を変数として受け取る。 | 投稿するにはまず登録を |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | スレッド |
|---|---|
| leafmoon | Åê¹ÆNo.31454 投稿日時: 2007-1-19 11:58 |
新米 ![]() ![]() 居住地: 投稿: 6
使用環境:
|
リンクされたURLの引数を変数として受け取る。 初めて質問させていただきます。
よろしくお願いいたします。 SWFを配置したHTMLへリンクされたURLの引数をJavaScriptに渡し、 その変数をFLASH側で受け取り、条件分岐をしようとしております。 FlashVarsを使用してHTMLから変数を受けとれるということは分かったのですが、 以下の方法で試したところURLの引数を受け取れていないようです。 流れとしては、以下となります。 1.リンクURLからの引数(123)をswfの貼られたhtmlのJavaScriptで受け取る。 http://www.-----.net/index.html?123 2.変数fooに引数を代入する。 <script type="text/javascript"> var foo = location.href.split("?")[1]; </script> 3.object及びembedタグにFlashVarsを記入しswfに変数のgFooを渡す。 <param name="FlashVars" value="gFoo='foo'" /> <embed src="flashvars.swf" FlashVars="gFoo='foo'"??? /> 4.FLASH側で変数を読み込む。 my_txtというダイナミックテキストに変数gFooをいれてみる。 my_txt.text = _level0.gFoo; 結果として引数数字の123ではなく、'foo'を読み込んでしまっている。 解決法をお分かりになる方ご教授お願いします。。 開発環境:WindowsXP FlashProfessional8 確認環境:WindowsXP |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
leafmoon | 2007-1-19 11:58 |
| |
gaienboy | 2007-1-19 12:06 |
| |
leafmoon | 2007-1-19 14:05 |
| |
moon2000 | 2007-11-6 17:01 |
| |
gaienboy | 2007-11-6 17:26 |
| |
mayor | 2007-11-6 17:40 |
| |
moon2000 | 2007-11-6 20:09 |
| 投稿するにはまず登録を | |



ログイン


