Document.compatMode - レンダリングモード名
compatModeは、Documentのプロパティです。ブラウザのレンダリングモード名を返します。通常はCSS1Compatというモード名ですが、古いバージョンのドキュメントに対応した互換モードの場合、BackCompatというモード名になります。
概要
- 名前
- compatMode
- 所属
- Document
- IDL
readonly attribute DOMString compatMode;
- 仕様書
- https://dom.spec.whatwg.org/#dom-document-compatmode
説明
ドキュメントのレンダリングモード名を返す。読み取り専用なので、値を代入して変更することはできない。
チュートリアル
通常、値はCSS1Compatです。
var value = document.compatMode ; // "CSS1Compat"
ドキュメントの文書型宣言を省略すると、互換モードにでき、値も変わります。
<!DOCTYPE html>
<html>
<!-- ... -->
</html>
デモ
Document.compatModeのデモです。
<!-- このコードは編集できます。 -->
<!DOCTYPE html> <!-- この行を削除してみよう! -->
<html>
<body>
<script>
var value = document.compatMode ;
console.log( value ) ;
document.body.appendChild( new Text( value ) ) ;
</script>
</body>
</html>
サポート状況
Chrome | Firefox | Safari | Edge | IE | Opera | iOS Safari | Android |
---|---|---|---|---|---|---|---|
● | ● | ● | ● | ● | ● | ● | ● |
関連記事
- Document.readyState
- readyStateは、Documentのプロパティです。ドキュメントの読み込み状況を表す文字列を返します。
- Window.pageYOffset
- pageYOffsetは、Windowのプロパティです。垂直方向のスクロール量を返します。このプロパティはScrollYのエイリアスです。
- 要素の位置座標を取得する
- 指定した要素の位置座標を取得します。
- Document.contentType
- contentTypeは、Documentのプロパティです。ドキュメントのmime typeを返します。