ホームページ制作イメージ

« FlashPlayer ver.9がインストール出来ない場合 | トップページ

ローカルのFlashがブロックされる場合の対処法

少し前の話題なのですが、最近同じ問題に出くわしましたので備忘録として書いておきます。
SP2のIEではローカルのFLASHがブロックされることがあります。
その場合、Adobeのサポートデータベースによると

<!-- saved from url=(0013)about:internet -->

の1行をHTMLソースに入れると良いとのことです。
場所はどこでもかまわないようですが私は1行目に入れました。
ただし、これだと確かにブロックはされないのですが、過去の記事でも書いたように、ユーザーはFLASHをクリックしてアクティブ化する必要がでてきます。
そこでその問題を回避する方法なのですが、FLASHの呼び出しをJavaScriptで行うことになります。
詳しい方法は下記のAll About様のガイド記事で詳しく紹介してくださってますので、そちらを参照してください。

Flash等をIE仕様変更に対応1
http://allabout.co.jp/internet/javascript/closeup/CU20031106/index.htm

Windows XP Service Pack 2 での Flash の使用
http://support.adobe.co.jp/faq/faq/qadoc.sv?228633+002

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)