- VirtualBox 是开源的虚拟机软件,常用的虚拟机软件还有 VMware / Hyper-V / Paralles Desktop 。
- modern.ie 是微软官方提供的用于测试网页在各版本 IE 浏览器效果的虚拟机镜像。注意不是 ISO 光盘镜像,不能直接用于真机的安装,只能在虚拟机软件里运行。
- 测试 IE 浏览器兼容性的方式还有 IETester。
-
也可以使用 VirtualBox 配合对应系统的 ISO 光盘镜像文件 进行测试。
本文基于 Windows 版 VirtualBox 和 Win7+IE8 虚拟机镜像文件
下载并安装软件
- VirtualBox 官网:https://www.virtualbox.org/
-
modern.ie:https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ 选择对应的操作系统版本和虚拟机软件,下载并解压文件
新建虚拟机
- 打开 VirtualBox ,选择 管理 -> 导入虚拟电脑 -> 选择从 modern.ie 下载并解压的 .ova 文件
- 点击 下一步 -> 可根据需要配置虚拟硬盘位置
-
点击导入 -> 等待 1-2 分钟 -> 运行虚拟机,可以看到对应版本的 IE 浏览器
设置虚拟机的共享文件夹与拖拽小文件
设置共享文件夹
- 在虚拟机的菜单下,点击 设备 -> 共享文件夹
-
点击 新建 按钮 -> 选择本机的一个文件夹 -> 勾选 自动挂载 和 固定分配 -> 保存。
拖拽小文件
- 在 VirtualBox 的菜单下,选择 控制 -> 设置
- 选择 常规 -> 高级 -
-
共享剪贴板下拉框可选择 双向,拖放下拉框可选择 主机到虚拟机
安装增强功能
注意:在进行完以上操作后,还需要在 VirtualBox 菜单中选择 设备 -> 安装增强功能 进行安装才能正常使用以上功能。
解决虚拟机的时区与中文乱码问题
时区问题
由于 modern.ie 提供的是英文版的操作系统镜像,我们需要手动的更改时区。
打开控制面板,选择 Date and Time -> Change time zone -> 选择 (UTC+08:00)Beijing, Chongqing, HoneKong, Urumqi 保存。中文乱码
打开控制面板,选择 Region and Language -> Administrative -> Change system locale -> 选择 Chinese(Simplified, PRC) 保存并重启虚拟机。
结语
至此,我们对虚拟机进行了基本的配置,并可以在虚拟机自带的 IE 浏览器中进行兼容性调试。如有错误或疏漏,欢迎指出。
相关链接
- VirtualBox: https://www.virtualbox.org/
- modern.ie: https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
- 微软镜像:http://www.iplaysoft.com/windows-test-vms.html
- 共享文件夹: http://www.crifan.com/add_share_folder_for_virtualbox_guest_xp_and_host_win7/
- 安装增强功能:http://www.crifan.com/how_to_intall_virtualbox_guest_additions_to_enhance_function/
英文版操作系统显示简体中文程序乱码的问题:https://support.microsoft.com/zh-cn/kb/2488245