我在Windows 8专业版机器上使用以下代码来模拟IE10作为IE7的浏览器。
如果我在一个示例html中使用这段代码,它能正常工作并模拟成IE7。 我使用alert框观察其值,输出为"document.documentMode"。
但是,如果我将相同的代码用于我的项目中,它仅能模拟成IE10。警告框中显示了值10。
除此之外,没有更多的meta标签。 这段代码可以在模拟成IE7的IE7、IE8和IE9上正常工作。 可以有人告诉我在哪些情况下会失败模拟?
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
如果我在一个示例html中使用这段代码,它能正常工作并模拟成IE7。 我使用alert框观察其值,输出为"document.documentMode"。
但是,如果我将相同的代码用于我的项目中,它仅能模拟成IE10。警告框中显示了值10。
除此之外,没有更多的meta标签。 这段代码可以在模拟成IE7的IE7、IE8和IE9上正常工作。 可以有人告诉我在哪些情况下会失败模拟?