« 「Ajax ライブラリリファレンス」を購入する | メイン | JavascriptとActionScriptの連携その1 »
2007年3月17日
Flash表示用Javascript「SwfTagWriter」
2006年4月のパッチ以降、Internet ExplorerでFlashなどのアクティブコンテンツ上にマウスカーソルを持っていくと「このコントロールをアクティブ化して使用するにはクリックしてください」 と表示されます。
様々な解決方法がありますが、現在のところ最もスマートと思われる方法がありましたので紹介します。
cyanoというサイトの
「2006年4月のActiveXパッチがあたったIEでFlashなどを従来通り表示させるためのJavaScript(Flashのバージョン検出機能付き)」
で公開されていた、swfTagWriter.jsです。
Windows XPのIE6.0、IE7.0、Firefox2.0、Opera9.0、Mac OSX safari2.0などで動作検証しましたが、全く問題ありませんでした。
同様のことをするスクリプトにSWFObjectがあるとのことですが、SwfTagWriterは日本語で詳細な説明がされていますし、大きな違いがないのであれば、こちらのスクリプトを使用していきたいと思います。
投稿者 lepracaun : 2007年3月17日 12:48
![]()
トラックバック
このエントリーのトラックバックURL:
http://www.lepracaun.info/mt4/mt-tb.cgi/18