嗨,伙计们,
我的桌面上有 IE 8。但我需要在 IE6 和其他几个 IE 版本上测试我的 asp.net 网站。你能告诉我是否有办法在不实际安装的情况下模拟 IE 6(我无权安装以前版本的 IE)。
嗨,伙计们,
我的桌面上有 IE 8。但我需要在 IE6 和其他几个 IE 版本上测试我的 asp.net 网站。你能告诉我是否有办法在不实际安装的情况下模拟 IE 6(我无权安装以前版本的 IE)。
为此,Microsoft 提供了Internet Explorer 应用程序兼容性 VPC 映像;这些是提供 Internet Explorer 6、7 或 8 的预制 VM,在 Windows XP 或 Vista 的虚拟副本下运行。
VPC 映像旨在用于 Virtual PC,也可以在 VirtualBox 或 VMware Workstation 中工作(因为它们都可以导入 VPC 映像)。
这假定您有权运行虚拟化软件。
我正在使用这个IETester
你有一些选择来实现这一点:
Microsoft 建议使用虚拟机。
IE 6 的独立版本不是一个好主意。他们有时使用 IE 8 的 dll,因此您可以在“独立”IE 6 中使用 ie8 的 JavaScript 引擎。我在 Microsoft 页面的某个地方读到了这个,但我忘记了链接。
我发现一个很酷的工具是由 Microsoft 开发的,叫做superpreview。它允许您并排或半透明地查看您的页面。不透明视图很酷,因为您可以立即发现渲染不一致。
其中一个是http://browsershots.org/,只有一个屏幕截图,而不是真正的实时视图。
你可以
a) 获取 IE6 的独立版本(谷歌一个.. tredosoft 有一些)
b) 使用
VirtualBox等虚拟机,
在HD+新OS上新建一个虚拟分区,得到一个
本机运行IE6的OS