0

私はこのようなURLを持っています

www.website.com?fname=Peter

FlashムービーのようなDynamic Textフィールドがあり、ブラウザで開いたら[ダイナミックテキスト]フィールドfnameurlに表示したいと思います。PeterURLパラメータを取得してブラウザに表示するにはどうすればよいですか?

ありがとう

4

1 に答える 1

1

最も簡単な方法は、FlashVarsパラメーターを使用することです。これは、次のようなHTMLparamタグを介して定義されます。

<param name='flashvars' value='name=value&amp;name2=value2' />

値は、URLクエリ文字列としてフォーマットする必要があります。個々のキー/値のペアは、SWFムービーのルートで使用できるようになります。AS2では、次を使用して簡単にアクセスできます_root

_root.name
_root.name2

AS3では、これらの値は次の方法で入手できますLoaderInfo.parameters

root.loaderInfo.parameters.name
root.loaderInfo.parameters.name2

簡単に言うと、PHPでは次のように実行できます。

<param name='flashvars' value='fname=<?php echo urlencode($_GET['fname']); ?>' />

そしてASで:

fnameurl.text = _root.fname;

// or

fnameurl.text = root.loaderInfo.parameters.fname;
于 2012-10-10T01:02:53.177 に答える