【问题标题】:How do I know if Quirks mode was triggered within IE6?我如何知道是否在 IE6 中触发了 Quirks 模式?
【发布时间】:2010-10-14 13:48:05
【问题描述】:

我读到如果没有正确设置 DOCTYPE IE6 将进入 Quirks 模式。

我给了一个文档 HTML 4.01 Transitional,但是我怎么知道 IE6 是否触发 Quirks 模式?

【问题讨论】:

    标签: css internet-explorer internet-explorer-6 quirks-mode


    【解决方案1】:

    使用以下链接创建书签:

    javascript:m=(document.compatMode=='CSS+Compat')?'Standards.':'Quirks';window.alert('You are in ' + m + ' mode.');

    【讨论】:

      【解决方案2】:

      document.compatMode

      <script type="text/javascript" charset="utf-8">
        if(document.compatMode == 'CSS1Compat'){
          alert("Standards mode");
        }else{
          alert("Quirks mode");
        }
      </script>
      

      【讨论】:

        【解决方案3】:

        如果您查看地址栏的末尾,有一个小“断页”图标,显示您是处于怪癖模式还是“正常”模式!

        您也可以使用 JavaScript 通过查询...

        alert(document.compatMode);
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-09-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多