IEのバージョンに応じて静的なHTMLコードに異なるコンテンツを表示させる方法。 ここでの秘訣は、IE の HTML コメント式を利用することです。
HTML のコメント形式は です。IE は条件判定式をサポートできるように HTML コメントにいくつかの拡張を加えました。
式が True の場合、HTML コンテンツが表示されます。
例:
クリップボードプリントにプレーンコピーを表示しますか?
[IEの場合] IE
であるかどうかを判断します
[IE 7の場合] IE7であるかどうかを判断します[!IEの場合] IEでない場合
を判断します
[IE 5.5の場合] バージョンであるかどうかを判断しますIE5.5以下。 (<)[if lte IE 6] IE6 のバージョン以下であるかを判定 (<=)
[if gt IE 5] IE5 以上のバージョンであるかを判定 (> )
[ if gte IE 7] IE7以上のバージョンか判定
[if !(IE 7)] IE7じゃないか判定
[if (gt IE 5)&(lt IE 7)] それ以上か判定IE5 より IE7 未満
[if (IE 6) |(IE 7)] IE6 か IE7 かを判断します
コード例:
view plaincopy to Clipboardprint?
Internet Explorer を使用していません。 /p>
Internet Explorer 7 へようこそ!
< ;!--[if (IE 5)]>
IE 5 (任意のバージョン) を使用しています。
< ![endif]-->