我想将我的 IE 设置为始终以 IE7 模式打开。
我主要在 Chrome 中进行开发,出于效率和 80/20 原则的目的,我假设 IE9 的外观和行为大多类似于 Chrome。
而且我假设如果某些东西在 IE7 中看起来和工作得足够好,那么大部分时间 IE8 会很好。
所以我只希望我的 Internet Explorer 始终以版本 7 的形式打开,而无需在开发人员面板中进行更改。
这对于我想在 IE7 中运行的 Selenium WebDriver 功能测试也很有用。
想法?
我想将我的 IE 设置为始终以 IE7 模式打开。
我主要在 Chrome 中进行开发,出于效率和 80/20 原则的目的,我假设 IE9 的外观和行为大多类似于 Chrome。
而且我假设如果某些东西在 IE7 中看起来和工作得足够好,那么大部分时间 IE8 会很好。
所以我只希望我的 Internet Explorer 始终以版本 7 的形式打开,而无需在开发人员面板中进行更改。
这对于我想在 IE7 中运行的 Selenium WebDriver 功能测试也很有用。
想法?
我刚刚找到http://www.makeuseof.com/tag/internet-explorer-google-chrome-tab/它似乎默认以 IE7 模式打开。
仍然有一个警告(当然),这个假的 IE7 与 IE7 的本机安装不同。但这可能是一个不错的权衡。
这些元标记对你有用吗?
<!-- 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" />
评论者是对的——你不应该假设 Chrome 的行为与 IE9、IE7 或任何东西相同。此外,在兼容性视图中运行的 IE9(无论是从开发人员工具中设置还是从兼容性视图设置中设置)都不能指望与 IE7 一样。
但是,如果您希望 IE9 始终在兼容性视图中启动,只需在浏览器的选项中进行设置(兼容性视图设置中的底部复选框)。