如何在Windows 7上安装Internet Explorer 7?[重复]


34

可能的重复:
如何在Windows 7中安装MSIE7?

我需要在Windows 7计算机上安装Internet Explorer 7。如何才能做到这一点?


从安装IE7您需要什么附加/替代功能?我只是问,因为可能会有更简单的解决方法。
Kez

2
我认为询问者需要IE7进行Web应用程序测试...对吗?
尤瓦

我看不到任何其他原因。IE8具有更好的标准功能,许多懒惰的开发人员已将IE6标准化,但IE7是Trident引擎家族的红发继子。
克里斯·查拉巴鲁克

2
我是网络开发人员,需要在每个浏览器上运行tesst。这是一个很好的理由
vsync

Answers:


58

您不能安装Internet Explorer 7,但可以通过执行以下操作在Internet Explorer 8(因为捆绑了渲染引擎)中运行它(注意:此方法在IE 9中也适用):

  1. 开启IE8
  2. 打开>工具>开发人员工具
  3. 将浏览器模式切换为IE7,将文档模式切换为IE7

或者,您可以从http://finalbuilds.edskes.net/iecollection.htm下载每个Internet Explorer版本的安装程序。


太酷了 现在,我还可以使用其精湛的(相对而言)开发人员调试器
vsync

只是要指出IE 6在Vista上无法正常工作,因此不太可能在Windows 7上正常工作
。– Macha

7
我们在同一条船上;不幸的是,我们发现DocMode设置为IE7的“实际” IE7和IE8之间存在差异,因此我们拥有多个VM。
StevenV

2
正如StevenV所说,两者之间存在很大差异。我来这里是为了寻找这个问题的解决方案,恰好是因为在IE9中使用7的浏览器和docmode可以正常运行,但是实际的IE7完全崩溃了。
CptAJ 2012年

10

由于Internet Explorer 8已经是Windows 7的一部分,因此无法本地安装它。但是,您可以为此使用Microsoft提供的Virtual PC Image

如果您至少具有Windows 7 Professional,则另一种选择是在Virtual XP模式下安装Internet Explorer 7。


我确实有Windows 7专业版。我是一名Web开发人员,并且在我的计算机localhost上工作,所以我认为Virtual PC对我来说可能是个问题。
vsync

对您而言,Virtual PC在哪里会成为问题?我不太明白。
乔伊

虚拟PC是一个隔离的环境,如何访问其父计算机的localhost服务器?
vsync

您很可能仍然可以通过名称访问主机。仅仅是因为VM在主机系统上运行并不意味着它们无法共享网络……
Joey

来自readme.txt:“此图片将于2013年2月14日到期”
Homer

1

虽然无法在Windows 7计算机上安装IE7,但是有一个名为IETester的程序,该程序提供Trident渲染引擎(Internet Explorer的核心)的历史版本。IE7是其中的一个历史版本,因此您无需实际运行IE7,就可以评估网站的呈现方式。


1
我发现IETester在渲染和JS错误方面与它声称可以测试的实际浏览器极为不一致,我认为这不是有用的测试。
克里斯·莫斯奇尼

0

为了增加Chris Charabaruk的答案,还有一个叫做MultipleIEs的东西,可以实现相同的目的。


是的,自发布以来,我一直在使用该程序,但由于没有停止支持IE6了,所以我不再使用它了。
vsync
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.