6

我想将我的 IE 设置为始终以 IE7 模式打开。

我主要在 Chrome 中进行开发,出于效率和 80/20 原则的目的,我假设 IE9 的外观和行为大多类似于 Chrome。

而且我假设如果某些东西在 IE7 中看起来和工作得足够好,那么大部分时间 IE8 会很好。

所以我只希望我的 Internet Explorer 始终以版本 7 的形式打开,而无需在开发人员面板中进行更改。

这对于我想在 IE7 中运行的 Selenium WebDriver 功能测试也很有用。

想法?

4

3 回答 3

3

我刚刚找到http://www.makeuseof.com/tag/internet-explorer-google-chrome-tab/它似乎默认以 IE7 模式打开。

仍然有一个警告(当然),这个假的 IE7 与 IE7 的本机安装不同。但这可能是一个不错的权衡。

于 2012-09-18T18:31:03.517 回答
3

这些元标记对你有用吗?

<!-- Force IE9 to IE8 compatibility mode -->
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<!-- Force IE9 to IE7 compatibility mode -->
<meta http-equiv="X-UA-Compatible" content="IE=7" />
于 2012-09-14T00:38:06.133 回答
1

评论者是对的——你不应该假设 Chrome 的行为与 IE9、IE7 或任何东西相同。此外,在兼容性视图中运行的 IE9(无论是从开发人员工具中设置还是从兼容性视图设置中设置)都不能指望与 IE7 一样。

但是,如果您希望 IE9 始终在兼容性视图中启动,只需在浏览器的选项中进行设置(兼容性视图设置中的底部复选框)。

于 2012-09-14T13:20:21.200 回答