質問: flashのせいで画面がチカチカするんです。 今日 http://oshiete1.goo.ne.jp/qa3098003.html を質問させていただいたのですが 原因は実はflashという事が判明しました。 hpを開いた時にflashの部分にカーソルを置くと黒い点線の様な枠が出ますよね? この状態でメニューの文字にカーソルを当てるとチカチカするんです。 一度flashをクリックして黒い点線が出ないようにするとチカチカがなくなるんです。 これっていったいどんな現象なんでしょうか? ご存知の方がいらっしゃいましたら教えていただけませんか? よろしくお願いします。
回答: 画面がチカチカするというのはどういう現象かよくわかりませんが, windows xp と vista の ie6 と ie7 では, 普通に flash をhtmlに貼り付けると「アクティブ化してコントロールするには云々...」 という表示とともに, flash の周りに枠が出ますね。 embedタグの特許権の関係で,マイクロソフトが ie の仕様をそうしたのです。 去年の3月とか4月の頃から枠が出ます。 しかし,枠が出る flash は大分減ってきたのではないでしょうか。 みんな 外部 .js で対処しています。 とりあえずこの辺が参考になりますでしょうか↓? 「アクティブコンテンツのアップデートに関する記事」 http://www.adobe.com/jp/devnet/activecontent/articles/devletter.html 外部 .js ファイル(javascriptファイル)を置いて, その外部 .js によって swf を html に表示させなければなりません。 原因などは,その昔に何度も回答したことがあります。 そのうちの1つですが↓(#2です)。 「アクティブ化してコントロールするにはクリックしてください。」 http://oshiete1.goo.ne.jp/qa2213812.html ↑教えて!goo ↓okwave (同じです) http://okwave.jp/qa2213812.html その他 http://www.google.co.jp/search?hl=ja&q=%e3%82%a2%e3%82%af%e3%83%86%e3%82%a3%e3%83%96%e5%8c%96+flash&lr= また,dreamweaver 8 や flash 8 をお使いでしたら, 上記の件に関しましてはアップデータも出ていますから, そのアップデータを使う方が簡単かもしれません。 dreamweaver 8.0.2 アップデータ http://www.adobe.com/jp/support/dreamweaver/downloads_updaters.html#dw8 flash professional 8と flash basic 8 アクティブコンテンツアップデータ http://www.adobe.com/jp/support/flash/downloads.html#flash8pro とにかくそういう方法で解決してください。 外部 .js さえ使えば,いろんな解決方法があるので, 「絶対にコレ」 のような解決策はありません。 それなりにみなさん,自分に合った方法で解決されていると思います。 画面がチカチカする現象も,これで解決すれば良いですが。