HTML - DOM 文档 documentMode 属性



documentMode 属性是 IE8 的一个属性,它决定了浏览器使用的渲染模式。IE8 可以根据不同的因素(如 DOCTYPE 声明和某些元素的存在)以各种模式渲染网页。

根据使用的模式,documentMode 属性将返回一个数值。documentMode 属性已弃用,因为它仅在 Internet Explorer 中有效。

语法

document.documentMode;

返回值

在 Internet Explorer 中,它根据用于渲染网页的模式返回一个数值。在所有其他浏览器中返回 undefined。

  • 对于 IE5,返回值为 5。
  • 对于 IE7,返回值为 7。
  • 对于 IE8,返回值为 8。

HTML DOM 文档“documentMode”属性示例

在以下示例中,使用了 documentMode 属性,它返回 undefined。

<!DOCTYPE html>
<html lang="en">

<head>
    <title>
        HTML DOM Document documentMode Property
    </title>
</head>

<body>
    <p>Click below to get the documentMode</p>
    <button onclick="fun()">Click me</button>
    <p id="mode"></p>
    <script>
        function fun() {
            let x = document.documentMode;
            document.getElementById("mode").innerHTML = x;
        }
    </script>
</body>

</html>

支持的浏览器

属性 Chrome Edge Firefox Safari Opera
documentmode
html_dom_document_reference.htm
广告