![运行 vhd](https://linux22.com/image/1337563/%E8%BF%90%E8%A1%8C%20vhd.png)
我在 Windows 8 系统上进行 Web 开发。我运行的是最新版 IE,但我也需要使用旧版 IE(尤其是 IE7 和 IE8)测试应用程序。
是否可以在 Windows 8 上运行这些旧版本的 IE?
答案1
您可以使用虚拟机来执行此操作,这是最简单的方法。您可以使用 Hyper V 和微软提供的 VHD 映像(或使用第三方工具,如 Virtual Box)。
首先,按照 Kronos 给出的说明设置 Hyper V这里。
然后,您可以从 Microsoft 下载相应的 vhd 映像并为每个版本的 IE 创建一个虚拟机。
http://www.microsoft.com/en-us/download/details.aspx?id=11575
运行 vhd
打开 Hyper V 管理器并创建一个新的虚拟机。
输入名称、内存详细信息等,然后对于硬盘映像,选择使用现有硬盘。
单击“完成”,您将拥有具有旧版本 IE 的虚拟机。
HowToGeek 有一个关于如何运行单个虚拟机的大型教程这里。
答案2
如果你需要独立的测试工具,你可以尝试浏览Em全部。它可以同时运行 IE 7、8、9 和 10。
答案3
为了简单的测试目的,我发现测试员效果很好。
答案4
您可以使用开发人员工具解决该问题。打开 IE(桌面模式)并按 F12(或转到工具 > 开发人员工具)。
在工具栏中,您可以选择浏览器模式和文档模式。有一个详尽的解释关于它是如何工作的以及这两种模式之间有什么区别。