注目タグ

テンプレート・プラグイン

トピック詳細

IE9のドキュメントモードについての質問です

現在HTML5でテンプレをコーディングしてます。

IEのドキュメントモードは

・メタタグでの指定
<meta http-equiv="X-UA-Compatible" content=&qu ot;IE=9">

・DOCTYPEによる指定
<!DOCTYPE html>

※メタタグ → DOCTYPE の順で認識すると思うのですが
(上の設定はいずれもIE9標準モードの設定です)

DOCTYPE宣言のみでIE9標準モードになるはずなんですが、上手く認識せずmetaタグを追加しましたがなぜかIE7標 準モードとして認識されてしまいます。

IEの互換表示設定は一切指定していません。

管理者ツールで明示的に指定するとIE9に設定でき表示(JQueryのイメージスライド)も問題ないのですがデフォルトだと 表示もされません。気持ち的にはIEなんぞ無視したいんですがまだ半分以上のシェアがあるのでそのままにしとくわけにもいかない と思って質問させてもらいました。

・ブラウザの設定がまずいのか?
・HTMLのコーディングがまずいのか?

ご教授願います。

2012年07月20日 00:31  by no save

コメント一覧 2件中、1~2件表示

  • parodyさんのブログをみてなんとなく理解しました。

    mosaiqy: http://www.fabriziocalderan.it/mosaiqy/

    というJQueryのプラグインを使っているんですがレスポンスヘッダのレンダリングモードでIEのモードを条件分岐で各モー ドを指定する仕組みなんです。

    FC2はサーバの設定がIE7互換モードの設定なのでメタタグで

    <meta http-equiv="X-UA-Compatible" content=&qu ot;IE=9" />

    を指定しても無視されるようです(IE9が規定になるが表示はIE7標準モードになる)。

    試しに条件分岐のタグを撤去したらデフォでもIE9標準モードになりました。

    これだと、IE8以下での表示が乱れまくるのですが現状、IE7・IE8の閲覧比率が20%(IE9は30%)なのでこの際I E8以下は無視することにしました。

    おそらくFC2のサーバ仕様を変更してくれれば問題ないのですが、ムリみたいです。

    2012年07月20日 12:29 by no save

  • 私はよく分かりませんが... 以下の記事などは関係あるでしょうか。。

    FC2ブログでIE9の機能(HTML5やCSS3)を使う方法 : FC2ブログ - Paroday
    http://paro2day.blog122.fc2.com/blog-entry-695.html

    2012年07月20日 02:14 by paruparu