メイン とにかくFLASH【FLASHに関して全般】 FLASH MX 2004のgetURL()、IEの動作について | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tomoya | Åê¹ÆNo.18351 投稿日時: 2005-6-25 10:46 |
新米 居住地: 東京 投稿: 3
使用環境:
Win2000,Flash MX2004 |
FLASH MX 2004のgetURL()、IEの動作について こんにちは。okubagaitaiと申します。
FLASH MX 2004のgetURL()メソッドを利用して アプリケーション(PHP4)にパラメーターを投げる仕組みを 作成したのですが、WindowsでのIEだけが正しい処理 を行ってくれません。ご解答頂けると幸いです。 ---------------------------------------------- 1.画面遷移について Aページ → Bページ → Aページに戻りボタンを押す ---------------------------------------------- 2.エラー状況について 上のような画面遷移をし、Aページより、FLASHのgetURL() メソッドを利用し、パラメーターをBページで受け取 り、PHP側で処理をし、Bページのアンカータグ又は、ブラウザの 戻るボタンで戻ると、1度目はgetURL()メソッドは動作しますが、 2度目表示では、AページのgetURL()メソッドが動作するボタンを 押しても動作しません。どのような理由が考えられるでしょうか? WindowsのIEのみ動作しません。 WindowsのNS、firefox、Operaでは動作しました。 Macでは、Sfari、MacIEで動作確認ができました。 ---------------------------------------------- 3.flashの構成について /root | +---ボタン(アクションスクリプトを記述) | +---ダイナミックテキスト(変数名:textoutを指定) ---------------------------------------------- 4.AcsionScriptについて on(rollOver){ textout = "ロールオーバーされています"; } on(rollOut){ textout = "ボタンを選択して下さい"; } on(release){ this.getURL("パラメータを送信するるファイルをを指定","_self","GET"); } ---------------------------------------------- 以上のような処理をしています。ご教授頂けると光栄です。 |
ぺヤング | Åê¹ÆNo.18352 投稿日時: 2005-6-25 11:14 |
新米 居住地: 多摩地区 投稿: 8
使用環境:
Flash MX2004 Pro WinXP |
Re: FLASH MX 2004のgetURL()、IEの動作について こんにちは。
引用:
この「パラメータを送信するるファイルをを指定」 は同じswfファイルと同じ階層にありますか? パスは絶対?相対? 間違ってるかも知れませんが、そこら辺が怪しいかと。 |
tomoya | Åê¹ÆNo.18353 投稿日時: 2005-6-25 11:25 |
新米 居住地: 東京 投稿: 3
使用環境:
Win2000,Flash MX2004 |
Re: FLASH MX 2004のgetURL()、IEの動作について しゅうすけ様
ご解答ありがとうございます。 パスに対しては、絶対パスで指定しております。 on(release){ this.getURL("http://www.xxx.xx.xx/xxx.php?xx=01&xx=02","_self","GET"); } 上のような感じで、指定しております。 |
ぺヤング | Åê¹ÆNo.18358 投稿日時: 2005-6-25 12:53 |
新米 居住地: 多摩地区 投稿: 8
使用環境:
Flash MX2004 Pro WinXP |
Re: FLASH MX 2004のgetURL()、IEの動作について こんにちは。
すいません。ぜんぜん関係なかったですね。 よく読め。自分。 PHP 側は処理のみでしょうか? 何か、画面出力がありますか? 根本的に、違う話になってしまうのですが、 Flash 2004 ですので、LoadVars クラスを使用してはいかがでしょうか? sendAndLoad() メゾットを使えば 変数の送信もできますし、PHP からの戻り値(ただの echo) によって、onLoad() でFlash 側で処理もできます。 |
youich | Åê¹ÆNo.18359 投稿日時: 2005-6-25 13:37 |
職人 居住地: kobe 投稿: 349
使用環境:
Tiger |
Re: FLASH MX 2004のgetURL()、IEの動作について 引用:
一度アンカータグ関係のものをすべて除去して試してみてはいかがでしょう? http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=thread&topic_id=2641&forum=8 の際、 WinIE&アンカータグ&Flashの不具合についてはかなり検証したのですが 詳細を忘れてしまいました。 もし上記の修正でうまくいうならばとりあえず、Flashアンカーの使えない頃のバージョン書き出しにするか、 アンカー関係を省くかがてっとりばやいんじゃないかと思います。
|
Fla4man | Åê¹ÆNo.18366 投稿日時: 2005-6-25 16:37 |
職人 居住地: かまくら 投稿: 517
使用環境:
WinMe,Win2000, Flash4,アズさん,大仏、delphi |
Re: FLASH MX 2004のgetURL()、IEの動作について そのつくりだと一度目はリクエストされても2度目はきゃっしゅを拾うと思います
つまりリクエストが無いのは 「キャッシュがらみの問題」では無いかと思います 現在IE以外のブラウザでちゃんと動作するのは「偶然」か 何らかの設定のためでは無いかと思います。 「時間ないしはランダムな文字列をリクエストに付加させてキャッシュをひろわさない」 事が必要です 詳細は充分で尽くした話なので自力で探索してみてください このフォーラムでも相当数あると思います あと根本的な問題としてGetURLでうんぬんというつくりが悪いです。 Loadmovie、Loadvariable,LoadvarsなどGetでもPostでもいいから とりあえずページ推移無く処理するアプローチについてリサーチしてみてください。 あとGoogleなどでの探索時「MING」というキーワードもきっと よい資料を与えてくれると思います 以上
|
tomoya | Åê¹ÆNo.18467 投稿日時: 2005-6-28 23:23 |
新米 居住地: 東京 投稿: 3
使用環境:
Win2000,Flash MX2004 |
Re: FLASH MX 2004のgetURL()、IEの動作について こんばんは。
返信が送れて申し訳ありません。 3日ほど席をはずして降りましたので返信が送れました。 皆さまのおかげで、正確に動作するアクションスクリプト が組めました。ありがとうございました。 私がFLASHを触っていた、5Jの頃とはダイブ変わっている (変わってないかも)と思いました。 いろいろ、お世話になりました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |