#1 楼
在IE8上击中F12
,它应该启动开发人员工具,该工具可让您使用浏览器模式来模拟IE7(不是IE6)。至少要等到IE7才能进行仿真,但是我只是在想,因为现在这激怒了我必须购买W7进行测试的简单想法。杰夫·阿特伍德(Jeff Atwood):IE9也会一直仿真到IE7。 Microsoft提供的VM(令人难以置信的是,它们也是免费提供的)。附带说明一下,请记住,在VM上进行测试比使用IE开发人员工具要耗费更多时间,在测试像Web应用程序或复杂网站这样的JS / CSS贪婪的东西时,IMHO VM测试可能是值得的,而不是对于那些使用jQuery和一些CSS。评论
+1-完美的时机!当我在整个公司中搜索仍然陷于2007年使用IE7的某个人时,我的一个小时的时间永远消失了。然后花了30分钟与她共享屏幕,因此我们可以验证她实际上是在使用IE7,而不是IE8。现在,不用在VMWare映像上安装Windows XP和IE7来修复我的错误,我将使用您看似显而易见的,过于简单的解决方案,该解决方案似乎已经逃脱了我的视线;)我怎么会错过这一点?谢谢!!
– jmort253
2011-3-19在2:53
实际上,已确认:IE9可让您模拟IE7,IE8,IE9和IE9兼容模式。
–杰夫·阿特伍德
2011-3-22在12:45
仿真是完全一样的,还是可能存在一些小的差异。
– Saif Bechan
2011年11月20日,下午2:26
@Saif Bechan:考虑到Microsoft持续为其浏览器和Operative系统发布的数千个更新,肯定会有差异。但是,请考虑另一种测试IE的可能性:您必须在Windows上安装3个VM,一个用于IE7,一个或IE8,一个用于IE9。但是,这些测试环境可能仍与可能已经安装(或尚未安装)尚未安装的某些Windows / IE / Office更新的最终用户环境不同。
– Marco Demaio
2011-12-22 18:18
@MarcoDemaio IE 9的IE 7模式和真正的IE 7之间肯定存在差异。我在这里给出了两个示例。
–尼克
2012年7月10日在16:52
#2 楼
IE Tester它可以执行IE6、7、8和9评论
除了一些限制,使它认为它不是可靠的测试器之外:1.上一页/下一页按钮无法正常工作; 2.焦点工作不正常; 3. windows.open不返回新创建的窗口,但返回null。
– Marco Demaio
2011-3-18在17:38
有趣。我没有那些问题。
–John Conde♦
2011-3-18在17:40
他们写在这里,以及众所周知的问题:my-debugbar.com/wiki/IETester/HomePage
– Marco Demaio
2011年3月18日在17:46
@marco,在引入这些错误之前,我必须正在运行旧版本。幸运的我。 :)尽管如此,浏览器本身仍然可以工作,并且会完成需要做的事情。
–John Conde♦
2011-3-18在17:49
@marco我总是看到有关“上一个” /“下一个”按钮的注释,我想在某些情况下它们可能不起作用,但对我而言它们始终可以正常工作。
– joshuahedlund
2012年8月9日在21:05
#3 楼
为此目的,直接从Microsoft获得:Internet Explorer应用程序兼容性VPC图像
#4 楼
Microsoft最近发布了他们自己的工具,用于测试与IE的兼容性。应该使该过程更容易。它称为Modern.ie:http://www.modern.ie/#5 楼
如果要测试版式,还可以使用浏览器快照网站。您输入url,它会在许多不同的浏览器中返回您网站的图像。http://browsershots.org/
评论
可悲的是,它已经有一段时间没有用于IE了。您可以选择它,但是它会在状态页面中将服务器列为IE的“不可用”。对于仅IE的测试,Net Render进行了简单但体面的工作:ipinfo.info/netrenderer
–伊泰
2011年3月18日在18:18
@Itai-也许那是暂时的。我只是尝试使用Browsershots,它向我显示了IE 6、7、8中测试页的屏幕截图。IE9在那儿不可用。
–mvark
2011年3月19日在1:35
@mvark-该死!我今天也尝试过,并且IE工厂离线,我将再试一次。
–伊泰
2011-3-19在2:02
@lovefaithswing:有趣,可惜他们只是屏幕截图。但是我同意免费总比没有好。
– Marco Demaio
2012年2月27日在12:10
#6 楼
微软还发布了“ Expression Web 4”,其目的是比较不同的IE版本。但是您需要付费,并且需要Windows XP SP3或任何更高版本的Win版本。Expression Web 3可以免费下载,但仅包括IE6,IE7与IE8的比较。 (缺少IE9)
评论
仅供参考:他们现在决定提供(非常免费的)一些VM用于测试目的。请参阅尼克对我的回答的评论。
– Marco Demaio
2012年7月13日17:35
他们已经这样做了多年,但据我所记得,这些VM的使用期限。
–feeela
2012年7月15日在12:50
实际上,它们在同一链接microsoft.com/en-us/download/details.aspx?id=11575上的注释中进行解释,以在命令提示符下键入slmgr –rearm来永久重置映像,以便即使它们基本上永不过期您将无法在这些图像上保存任何内容,但进行测试就足够了。
– Marco Demaio
2012年7月16日14:34
现在可以免费使用Expression Web 4,但不再开发Expression Web产品。
–雅各布·休ume
2012年12月27日在15:20
#7 楼
跨浏览器测试是我尝试了一段时间的网站。很好,您可以在通过VNC访问的虚拟机上全新安装浏览器。有用,尤其对于动态网站。#8 楼
如果只想在不同的IE浏览器上检查网页的设计,请尝试使用Browsershots或WebPageTest。 WebPageTest本质上是一种免费的性能测试工具,但是如果您从其主页上选择“视觉比较”选项卡并提交URL进行测试,则该网站会生成网页“折叠上方”视图的可扩展缩略图,以及可选的视频该网页正在加载。 WebPagetest是一个开源工具,您可以在本地安装并运行自己的实例。 WebPagetest允许您在IE 6至9版本中进行测试。如果要手动测试站点的导航和功能,而不仅仅是设计和布局,请安装免费可用的IE 6虚拟PC映像在Win 7 PC上显示7、8。 IETester之类的工具可能并不完全可靠。
#9 楼
我使用VirtualBox在安装了每个浏览器的情况下运行Windows XP的副本。它不是“理想”的,但对我有用,并且很容易设置和使用。这也可能最好地反映了特定操作系统上浏览器的实际情况。#10 楼
尝试http://utilu.com/IECollection/
您可以在Windows机器或virtualbox Windows机器上并排安装IE 5,6,7,8。
#11 楼
如果只需要进行外观检查就可以了,则可以使用Adobe的BrowserLab。它是Adobe提供的CS Live在线服务套件的一部分。现在,您可以获得12个月的CS Live免费会员资格,因此从短期来看,这是一个不错的免费解决方案。您可以同时在多个浏览器/ OS组合上运行测试,并通过并排比较来查看渲染差异。无法告诉您JavaScript是否损坏或无法帮助您调试CSS或标记错误。它只会告诉您布局在特定平台上无法正确呈现。但是能够输入URL即时获得大多数主要的OS /浏览器组合上的网页的完整屏幕截图是很不错的。#12 楼
有浏览器可以测试IE 5-9和其他主要浏览器的不同版本,以及从您选择的浏览器中进行的所有测试!评论
他们似乎不太可靠,他们的网站在IE7和IE8上显示所有错误。我的意思是,如果他们不是第一个测试其网站跨浏览器的人,我想知道我如何信任他们的跨浏览器测试工具。
– Marco Demaio
2012年2月27日在12:05
#13 楼
我正在使用spoon.net浏览器沙箱-http://spoon.net/Browsers。它们还具有浏览器控制台,并且可以与IE开发人员工具栏一起使用,从而有助于CSS / JavaScript调试。评论
支付所有旧版本的浏览器。
– K.C.
2015年12月21日在12:16
#14 楼
不能替代运行所需平台的本机硬盒。没有IE测试套件是完全准确的,有一些套件会引发在生产中不会出现的错误(浪费时间在误报上)。虚拟机的可靠性不如人们想象的那样-我在尝试运行IE6时遇到了几个特定于VM的错误(我认为IE6的呈现引擎依赖于某些线程的协调,而这些VM不能很好地管理)。 br />如果IE6 / 7功能对您的组织而言很重要,我认为您可以轻松地为在两个cheapo WinXP机顶盒上花少量的钱提供理由。 IETester的速度很慢,因为糖蜜和掉落的帽子会导致崩溃,而IE的“兼容模式”(虽然很方便首次使用)却无法满足您的需求,如果您的客户确实依赖您的软件在其传统包装盒上工作。
评论
问题不是买WinXP机器,而是在硬盒上测试所花费的时间,我需要将我的屁股从一台PC转移到另一台PC,对于程序员来说,这无疑是很多艰苦的工作。我几乎不会将手臂抬高超过15度。 :-)
– Marco Demaio
2012年7月13日在17:33
@MarcoDemaio-为什么不使用远程会话?
–吉米·布雷克·麦基(Jimmy Breck-McKye)
2012年7月13日在21:19
#15 楼
Microsoft免费提供,无需注册即可为以下计算机提供虚拟机:Win7上的IE8
Win7上的IE9
Win7上的IE10
Win7上的IE11 /> Win81上的IE11
Win10上的Edge
适用于以下平台: /> VPC
VMware
并行
#16 楼
我已经搜索了很多解决方案,发现的最好的方法是使用带有IE选项卡插件的firefox 8.0,在此cas中,您可以通过IE6,IE7,IE8,IE9来测试您的网站。 />评论
“ IE Tab插件”不会使用计算机上安装的任何版本的IE吗?
–怀特先生
2012年9月10日上午9:47
查看:addons.mozilla.org/en-US/firefox/addon/ie-tab
– Ortomala Lokni
16-10-18在8:03
评论
大约一年前没有这样做的堆栈交换合作伙伴网站吗?它是在stackoverflow播客上的...我忘了名字了,找不到任何引用。