メイン とにかくFLASH【FLASHに関して全般】
Flashとjs連携のバグ? | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| A4tech | Åê¹ÆNo.32152 投稿日時: 2007-2-23 15:16 |
新米 ![]() ![]() 居住地: 投稿: 4
使用環境:
WinXP SP2,Flash8 |
Flashとjs連携のバグ? こんにちは
現在、aspxで構築しているサイトにFlashを埋め込み、DB連携させるという類のことをしています。 Flash自体は完成しているのですが、連携の所で躓いてしまいました。宜しければご教示下さい。 Flashに引数を渡したいので、aspxに埋め込む際にjsにobjectタグを記述し、その中に.swf?value1=1&value2=2といった形式で引数を渡しています(実際には変数ですが) この方法で動作させると、FireFoxやOperaといったブラウザでは動作するのですが、IEでは何故か引数を一切受け取ってくれません。 何か原因があるのでしょうか |
| Tonpoo (gaienboy改め) | Åê¹ÆNo.32154 投稿日時: 2007-2-23 15:43 |
職人 ![]() ![]() 居住地: 東京・神宮前 投稿: 717
使用環境:
Windows 7 Professional, Flash CS5 Pro,Flash Player 10,1,102,64 |
Re: Flashとjs連携のバグ? こんにちは、gaienboyといいます。
IEで動かないことの原因の解説ではなくて恐縮ですが、 Flashに変数を渡すのであればファイル名にクエリストリングを つけるやり方よりも、FlashVarsを使った方がいいのではないでしょうか? FlashVarsについては検索してみて下さい
|
| A4tech | Åê¹ÆNo.32155 投稿日時: 2007-2-23 18:25 |
新米 ![]() ![]() 居住地: 投稿: 4
使用環境:
WinXP SP2,Flash8 |
Re: Flashとjs連携のバグ? ご返答有難う御座います
結論から申しますと、FlashVarsでもダメでした。 クエリーと同じ動きをし、IEでは無反応です…。 全てのブラウザでの動作を補償しますとの記述が疑われますが 引き続き、お願い致します |
| zackle | Åê¹ÆNo.32156 投稿日時: 2007-2-23 18:35 |
半人前 ![]() ![]() 居住地: 東京 投稿: 36
|
Re: Flashとjs連携のバグ? 詳細な情報がよくわかりませんが
FlashVarsを渡せないという話は聞いたことがありませんねぇ。 JSに問題があるのではないでしょうか? SWFObjectのようなライブラリを使っても駄目ですか? http://blog.deconcept.com/swfobject/ |
| A4tech | Åê¹ÆNo.32158 投稿日時: 2007-2-23 20:05 |
新米 ![]() ![]() 居住地: 投稿: 4
使用環境:
WinXP SP2,Flash8 |
Re: Flashとjs連携のバグ? ご返答有難う御座います。
藁をも掴む思いなので、さっそくSWFObjectを導入してみました。 が、 表示はできたのですがaddVariable()による変数渡しが何故かできません htmlに記述したため、接続の問題ではなさそうなのですが、 <head> <script type="text/javascript" src="swfobject.js"></script> </head> <body> <div id="search"> 非表示 </div> <script type="text/javascript"> var obj1 = new SWFObject("search.swf", "search", "430", "210", "7", "#cccccc"); obj1.addVariable("dev", "kaihatsu"); obj1.addVariable("public1", "piyo"); obj1.addVariable("public2", "hoge"); obj1.write("search"); </script> </body> 間違いがありましたらご指摘お願いしますorz |
| zackle | Åê¹ÆNo.32159 投稿日時: 2007-2-23 20:47 |
半人前 ![]() ![]() 居住地: 東京 投稿: 36
|
Re: Flashとjs連携のバグ? うーむ、不思議ですねぇ。
JSを使わずにベタでFlashVarsを渡すと、問題ないという事は確認されているんですよね? |
| Tonpoo (gaienboy改め) | Åê¹ÆNo.32160 投稿日時: 2007-2-23 20:57 |
職人 ![]() ![]() 居住地: 東京・神宮前 投稿: 717
使用環境:
Windows 7 Professional, Flash CS5 Pro,Flash Player 10,1,102,64 |
Re: Flashとjs連携のバグ? たびたびどうも、gaienboyです。
引用: A4techさんは書きました: すいません、この↑時点でのJavaScriptのコードを、念のためなんですが、見せてもらえますか?
|
| ひろゆき | Åê¹ÆNo.32470 投稿日時: 2007-3-13 18:53 |
ちょんまげら ![]() ![]() 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CCSafari 6.1 |
Re: Flashとjs連携のバグ? 仮に、SWFObject が IE で、変数を渡せないとしたら、
「SWFObjectを使うのだ! (1)」 で、3つある表示のうち、真ん中[ケース2]の表示は、 夜の背景ではなく昼の背景になり、[ケース1]と同じ表示になるはずです。 もし、SWFObject が IE でも正常に表示されることが分かれば、 SWFObject の導入方法に何か問題があると考えた方が良いでしょう。 aspx と切り離して、html でテストをされているのであれば、htmlの文字コードや、 ローカルでテストをしているのか、サーバに上げてテストをしているのか、 など、どのように試されたのかについて、 バグうんぬんの前に、そのあたりから、説明された方が良いように思います。
|
| numanuma | Åê¹ÆNo.32480 投稿日時: 2007-3-14 10:49 |
新米 ![]() ![]() 居住地: 東京 投稿: 5
使用環境:
MacOS10.6.8,Flash CS5 |
Re: Flashとjs連携のバグ? こんにちは。numanumaです。
jsのobjectタグってIEには非対応ではなかったですか? 勘違いでしたらすみません(-.-) ではでは。 引用:
|
| kuromassa | Åê¹ÆNo.32510 投稿日時: 2007-3-16 14:28 |
半人前 ![]() ![]() 居住地: 北東北 投稿: 33
使用環境:
Windows 7 Professional:Flash CS4: Flash CS4 Browser: IE10/Firefox22.0/Safari5/GoogleChrome 28.0.1500.72 FlashPlayer10-11 |
jsとFlashVarsの連携でIEに変数は渡せますよ。 kuromassaと申します。
いきなり横やりですいません。 私は自作なjsを利用してFlashVarsに値を渡して読み込めてますよ。 私は自作のjsの観点から、 IE6は少なくともObjectタグでSWFを認識しており、 FF2などはembedタグでSWFを認識すると思います。 ちなみに私の環境 IE6+JS+FlashVarsで動きます。ただしHTMLしか確認していません。 むしろFirefoxのほうがFlashVarsみたいな方法ではなくてLocalConnectionなどしか動かないと思うのですが。 XML系は少々問題ありますよ? HTMLで動くJSも、XML+XSLTなどでは動かないJS記述 (たとえばdocument.write) aspxってXML系ではないのですか? むしろXML系とJS的な問題ではないのかなぁと 思ったりして。 まずはaspxではなく、HTML+JS+FlashVarsで試してみると いいかもしれませんよ。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |



ログイン




Windows 7 Professional,
Flash CS5 Pro,



10.8.5
