0

当用户在 ie 中访问网站并使用 quirks 模式时,我试图禁用我的网站,有人知道 php 或 javascript 中的脚本可以禁用或验证这种情况吗?

谢谢。

4

2 回答 2

2

您可以检查document.compatMode并查看它是否匹配"CSS1Compat"

var isQuirky = (document.compatMode !== 'CSS1Compat');
if (isQuirky === true) {
  alert('Your browser is rendering this page in quirks mode, and it may not display properly.');
}
于 2013-06-21T17:57:35.607 回答
2

您可以使用 document.compatMode 属性检查它

如果 document.compatMode 是 CSS1Compat 那么模式是标准的,否则是 Quirk

document.compatMode==='CSS1Compat'?'Standards':'Quirks') + ' mode.'
于 2013-06-21T18:01:08.093 回答