2016-01-06 125 views
0

我需要在IE8上测试JavaScript,但自从我更新后,我无法安装IE8。开发人员在这种情况下做什么?安装IE11后,如何在IE8上测试?

+0

[使用IE8的开发者工具“调试早期的IE版本]的可能的复制(http://stackoverflow.com/questions/780059/using-the-ie8-developer-tools-to-debug-earlier-ie -versions) – Sachin

+0

开发人员工具可以模拟**一些**功能,但实际上您需要全面安装,因为开发工具不是100%。像[browserstack](https://www.browserstack.com/)或虚拟机 – Liam

回答

0

如果打开的开发工具有在右上角的按钮,它允许您运行浏览器作为一个老版本的IE:

enter image description here

+2

不是可信的模拟。 – caulitomaz

+0

仍然是测试IMO的有用工具,这是他要求的 – Pabs123

+2

我不认为有必要欺骗自己,事情没有问题。这是一件坏事,因为与IE8行为不同,您将获得与IE8完全不同的IE11-8行为。它会让你在最后失去时间。 – caulitomaz

1

使用VM!得到的东西像VirtualBox的,你可以从微软https://dev.windows.com/en-us/microsoft-edge/tools/vms/windows/得到箱

您可以使用内置到11模拟器,但知道它不是一个直接的仿真,是不是真正东西。虚拟机将创建一个运行Windows和浏览器的配对版本的新机器。

2

最可靠的方法是有安装在您的计算机上的多个虚拟机(或在testingstation)运行不同版本的Windows和IE浏览器版本。

在一次安装Windows时,无法同时安装IE8或多个IE版本。

你会发现所有的Windows版本和IE版本here,也有一些指导如何设置虚拟机。

另一种方法是使用工具IETester,只运行在windows和种模拟不同的IE浏览器的。它从来没有真正感觉到我可靠。

也有不同的公司,它们提供多浏览器测试套件。它们允许您在服务器上远程测试浏览器(包括IE8)。例如BrowserlingBrowserstack