読者です 読者をやめる 読者になる 読者になる

htsign's blog

ノンジャンルで書くつもりだけど技術系が多いんじゃないかと思います

久しぶりにJavaScript書いてた

雑記 JavaScript Internet Explorer

IE10、Googleトップページで試したんだけど、

document.removeChild(document.doctype);

で一旦本来の DocumentType を削除して、

var doctype = document.implementation.createDocumentType(
    "html",
    "-//W3C//DTD HTML 4.01 Transitional//EN",
    null);
document.insertBefore(doctype, document.documentElement);

で別の DocumentType を挿入したけど、
document.compatModedocument.documentMode は変わらなかったよ、という話。
考えてみれば当然だよね、ということでした。