Binsan’s Cafeではヘッダー部分を[Flash]で作っています。普段FireFoxで見ているので全く気が付かなかったのですが、先日VistaのInternetExplorer7でブログを見たらヘッダー部分に枠が出て「このコントロールをアクティブ化して使用するにはクリックしてください」なんてメッセージが出ている。
ワンクリックしてやればいいのだが、なんかウザイじゃないですか ![]()
調べてみるとWindowsXP SP2にて2006年4月以降にアップデートされたIEの場合と最新のVistaのInternetExplorer7ではこのように仕様が変更になっているようです。
対処方法をいろいろ調べてみると要するにFlashを表示させるためにheader部分に書いてあるコード部分をactive.jsとして外部ファイルに書き出し表示したい部分に
<script type="text/JavaScript" src="active.js"></script>
として書いてやれば「このコントロールをアクティブ化して使用するにはクリックしてください」は解消されるようです。
それにしても、いろいろなブラウザでチェックするのは大切ですねぇ。ただし、この対策をしてもなぜかOperaだけは有効じゃないんですねぇ Opera恐るべし
追記10/12
Minamiさんにコメントを頂きVistaにOperaをインストールしてみたら、問題ないようです。Linux版とどこか違うのかなぁ?




















Top of Page
ここ見たんだよねぇ?
http://www.adobe.com/jp/devnet/activecontent/articles/devletter.html
これって Opera9.2 だとOKでしたよ。
あれ?いま、Opera9.2 で見てるけど、
ここのヘッダーふつうにOKだよ?
何も言われない。
Minamiさんおはよう〜
いや、ここじゃないです。ここ詳しく書いてありますねぇ。僕のは
Linux版Opera9.23ですが、駄目ですねぇ
Minamiさんのブログはこの対策してあるんですね
Minamiさん、ついでにurl_breaker_plus.user.js対策しておきました。ありがと