SYNCERのロゴ
アイキャッチ画像

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>

サポート状況

ChromeFirefoxSafariEdgeIEOperaiOS SafariAndroid
  • Twitterでシェア
  • Facebookでシェア
  • Google+でシェア
  • はてなブックマークでシェア
  • pocketに保存
  • LINEでシェア
更新履歴
2017年10月5日 (木)
コンテンツを公開しました。