如何使用Javascript检查兼容性视图是否打开?
不管是哪个版本的IE,我只需要知道兼容性视图是否打开。
发布于 2011-04-07 20:37:29
Determining Document Compatibility Mode
engine = null;
if (window.navigator.appName == "Microsoft Internet Explorer")
{
// This is an IE browser. What mode is the engine in?
if (document.documentMode) // IE8 or later
engine = document.documentMode;
else // IE 5-7
{
engine = 5; // Assume quirks mode unless proven otherwise
if (document.compatMode)
{
if (document.compatMode == "CSS1Compat")
engine = 7; // standards mode
}
// There is no test for IE6 standards mode because that mode
// was replaced by IE7 standards mode; there is no emulation.
}
// the engine variable now contains the document compatibility mode.
}
发布于 2011-04-07 20:33:02
前段时间偶然发现了这篇博文。也许这就是你要找的:http://blog.strictly-software.com/2009/03/detecting-ie-8-compatibility-modes-with.html
https://stackoverflow.com/questions/5580998
复制相似问题