Answers:
击中F12
在IE8应该启动开发者工具,可以让你使用浏览器模式,可模拟IE7(IE6不)。
我想在IE9上您至少可以仿真到IE7,但我只是想做一下,因为现在这使我不禁要购买W7进行测试。
更新:如Jeff Atwood所指定:IE9也会模拟到IE7为止。
更新2:正如Nick在下面的评论中建议的那样,如果您想100%确保模拟旧的IE浏览器,则可以使用Microsoft提供的VM(当然,它们也是免费提供的)。附带说明一下,请记住,在VM上进行测试比使用IE开发人员工具更耗时,在测试像Web应用程序或复杂网站这样的JS / CSS贪婪的东西时,IMHO VM测试可能是值得的,而不是对于那些使用jQuery和一些CSS。
IE Tester它可以执行IE6、7、8和9
直接从Microsoft直接出于此目的:
Microsoft最近发布了他们自己的工具,用于测试与IE的兼容性。应该使该过程更容易。这就是所谓的Modern.ie:http://www.modern.ie/
如果要测试版式,还可以使用浏览器快照网站。您输入url,它会在许多不同的浏览器中返回您网站的图像。
微软还发布了“ Expression Web 4 ”,其目的是比较不同的IE版本。但是您需要付费,并且需要Windows XP SP3或任何更高版本的Win-version。
Expression Web 3可以免费下载,但仅包含IE6,IE7与IE8的比较。(缺少IE9)
slmgr –rearm
在命令提示符下键入以永久重置图像,从而使它们基本上不会过期,即使您不会不能在这些图像上保存任何东西,但是进行测试就足够了。
如果只想检查不同IE浏览器上的网页设计,请尝试使用Browsershots或WebPageTest。WebPageTest本质上是一种免费的性能测试工具,但是如果您从其主页上选择“视觉比较”选项卡并提交URL进行测试,则该网站会在网页的“ 折叠 ”视图上方生成可扩展的缩略图,并可以选择生成视频该网页正在加载。WebPagetest是一个开源工具,您可以在本地安装并运行自己的实例。WebPagetest可让您在IE 6至9版本中进行测试。
如果要手动测试站点的导航和功能,而不仅仅是设计和布局,请在Win 7 PC上安装免费提供的IE 6、7、8的Virtual PC映像。像IETester这样的工具可能并不完全可靠。
我使用VirtualBox在安装了每个浏览器的情况下运行Windows XP的副本。它不是“理想”的,但对我有用,并且很容易设置和使用。这也可能最好地反映了特定操作系统上浏览器的实际状况。
如果您只用视觉检查就可以了,则可以使用Adobe的BrowserLab。它是Adobe提供的CS Live在线服务套件的一部分。现在,您可以获得12个月的CS Live免费会员资格,因此从短期来看,这是一个不错的免费解决方案。您可以同时在多个浏览器/ OS组合上运行测试,并通过并排比较来查看渲染差异。
但是,最好总是拥有实际的测试机(或虚拟机),因为Browserlab无法告诉您JavaScript是否损坏或无法帮助您调试CSS或标记错误。它只会告诉您布局在特定平台上无法正确呈现。但是能够输入URL即时获得大多数主要OS /浏览器组合上的网页的完整屏幕截图是很不错的。
有Browserling允许的其他主流浏览器IE测试5-9和不同的版本,以及,所有从你所选择的浏览器!
我使用的是spoon.net浏览器沙盒- http://spoon.net/Browsers。
它使您不必在计算机上运行IE6-9。它们还具有浏览器控制台,并且可以与IE开发人员工具栏一起使用,从而有助于CSS / JavaScript调试。
不能替代运行所需平台的本机硬盒。没有IE测试套件是完全准确的,并且其中有一些套件会引发错误,而这些错误不会在生产中出现(浪费时间在误报上)。虚拟机的可靠性不如人们想象的那样-在尝试运行IE6时,我已经看到了几个特定于VM的错误(我认为IE6的渲染引擎依赖于某些线程的协调,而这些VM不能很好地进行管理)。
如果IE6 / 7功能对您的组织很重要,我认为您可以轻松地为在两个cheapo WinXP机顶盒上花少量的钱提供理由。IETester的速度很慢,因为糖蜜和掉落的帽子会导致崩溃,而IE的“兼容模式”(虽然很适合初次使用)却无法满足您的需求,如果您的客户确实依赖您的软件在其传统包装盒上工作。
Microsoft免费提供,无需注册即可提供以下虚拟机:
对于以下平台:
我已经搜索了很多解决方案,发现的最好的方法是使用带有IE选项卡插件的firefox 8.0,在此cas中,您可以通过IE6,IE7,IE8,IE9测试您的网站。希望对您有所帮助