Jintrick.netagenda2001年10月アーカイブ → 2001年10月01日

IE6とDOM1

IE6がDOM1をフルサポートしているとしたら、当然これらも使えるはず。とりあえずメモ。

やってみたかったのは、そのサイトのDOCTYPE宣言をステータスバーかどこかに自動で表示するというもの。でも仕様書を見ると、HTML文書は悉くnullが返るとか。つまらないことに使おうとしてはいけません(笑)。でも考えてみると、HTML要素の外にあるノードをどうやって取得するのか。

理想

var imp = document.implementation;
if(imp){
 if(imp.hasFeature('HTML', '2.0')){
  var _dom2 = true;
  // DOM2サポート
 } else if(imp.hasFeature('HTML', '1.0')){
  var _dom1 = true;
  // DOM1サポート
 }
} else {
 var _dom0 = true;
 // DOM未サポート
}

我に勇気をアタエタマエ


webmaster@jintrick.net
公開: 2001年10月01日
カテゴリ: