提问人:Andrew G. Johnson 提问时间:1/8/2009 最后编辑:Peter MortensenAndrew G. Johnson 更新时间:9/30/2016 访问量:2959
是否可以出于调试目的从 Internet Explorer 7 降级到 Internet Explorer 6?
Is it possible to degrade from Internet Explorer 7 to Internet Explorer 6 for debugging purposes?
答:
在独立模式下运行 Internet Explorer 而不必覆盖以前的版本,这要归功于 Joe Maddalone,他在 2003 年 11 月提出了一种方法来实现这一目标。基本上,Internet Explorer 是通过利用 DLL 地狱的已知变通方法(在 Windows 2000 及更高版本中引入的)来运行的,称为 DLL 重定向。
Manfred Staudinger 通过在独立浏览器窗口的标题栏中添加 IE 版本号来完善独立版本。此外,通过删除注册表子项中的“IE”项,Internet Explore 默认为遵循基于程序中预构建的版本号的条件注释。
[HKLM\SOFTWARE\Microsoft\Internet Explorer\Version Vector]
按照说明进行操作并不难,并让任何版本的 IE 与其他版本一起独立运行。你们中的大多数人可能都知道 evolt 的 Internet Explorer 存档,其中很容易将它们打包成 ZIP 文件。现在假设您想全部下载它们。一个可以方便地自动化整个过程的安装程序会很棒。感谢这个评论的想法。
所以我做了一个包含IE3、IE4.01、IE5、IE5.5和IE6的安装程序......
评论
下载 Virtual PC 并设置一堆用于使用各种浏览器/操作系统进行测试。一旦设置好,就可以在 IE6、7 和 8、各种 Firefox 版本、Konqueror、Opera、Safari 等上进行测试......
请参阅 Samuel 的回答,以获取有用的 VPC 映像,以便开始此操作:
评论
这对我来说很好用:多个IE
编辑:看起来我找到 URL 的那一刻就足以让 3 个人打败我。哇
下载 Microsoft VirtualPC。然后下载 Internet Explorer 应用程序兼容性 VPC 映像中的任何文件。第二个下载包含四个 VHD(虚拟硬盘)文件,这些文件具有:
- XP SP2的
- IE浏览器 7
- XP中SP3
- IE 6、IE 8 Beta 2
- Vista SP1
- IE浏览器 7
我建议始终使用 BrowserShots 测试您的网站。您可以查看您的网站在多个操作系统上具有多个版本的多个浏览器的外观。您可以每天在他们的免费服务上进行 50 次测试。
还可以查看 IETester,它在一个应用程序中为您提供 5.5、6、7、8b2。
IETester相当不错,并排比较IE5.5/IE6/IE7/IE8。
Litmus 是另一个 BrowserShots 式的服务。
评论