メイン コーダーズルーム【スクリプト系】
URLの?以降の引数を取得したい | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| sioringo | Åê¹ÆNo.30814 投稿日時: 2006-12-14 12:16 |
新米 ![]() ![]() 居住地: 投稿: 13
使用環境:
WinXP,Flash 8 pro |
URLの?以降の引数を取得したい たとえばindex.htmlにswfファイルが埋め込まれているとして
index.html?p=%E3%82%A6%E3%83%9B&ei=UTF-8&fr=top_v2&x=wrt&meta=vc%3D のようなアドレスが表示されている場合、 index.htmlのswfファイルはhtmlの?以降の引数を取得できますでしょうか? CGI等からswfファイルに引数を渡たりFlashVarsを使うのではなく、htmlに埋め込まれたswf単体で現在表示されているアドレスバーの引数を取得したいのですが・・・。 よろしくお願いします |
| ken1kun | Åê¹ÆNo.30815 投稿日時: 2006-12-14 12:29 |
半人前 ![]() ![]() 居住地: 投稿: 52
使用環境:
WinXP,Flash CS3 + おもにv9書出 |
Re: URLの?以降の引数を取得したい このページが参考になりませんか?
http://quality.ekndesign.com/archives/2006/08/flashurl_1.html SWFが張られているページのURLを知ることは、swf単体ではできないかと思います。 Flash8である必要がありますが、 上のページでは、FlashからHTMLへダイナミックにJavascriptを実装し、 それをFlashから呼び出し戻り値をえることで ページのURLを取得できています。 ソースにある、 window.location.href; のぶぶんを window.location.search; にすることで、 ?以降を文字列として取得できると思います。 |
| sioringo | Åê¹ÆNo.30929 投稿日時: 2006-12-20 10:22 |
新米 ![]() ![]() 居住地: 投稿: 13
使用環境:
WinXP,Flash 8 pro |
Re: URLの?以降の引数を取得したい ご教授ありがとうございます!
大変参考になりました。 ExternalInterfaceでいけそうです。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |



ログイン



