ローカルの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

