2011-04-21 124 views
2

我目前只有mac用于开发。我的网站在Chrome浏览器,Safari浏览器和Firefox浏览器中看起来不错,但在IE 8中却不行。通常情况下,我会说太糟糕了,请使用适当的浏览器,但这可能不适合我的用户群。有没有在Mac上模拟IE 8的方法? 顺便说一句,如果有人想看看:here是该网站。在IE上模拟IE 8

在IE 8中只显示第一列。在Chrome或Firefox中,除了我在本地修复的一些JavaScript警告(但不是在万维网上)之外,我没有看到任何警告。

回答

4

我知道这样做的唯一方法就是使用像Parallels这样的程序运行Windows,并以这种方式使用IE。

我会推荐运行Windows 7和IE 9. IE 9不仅是一个能胜任的网页浏览器,它可以使用包含的开发人员工具将页面呈现为IE 7或IE 8。

6
  1. 安装VirtualBox(它的自由和良好)或其他虚拟器(VMWare和Parallels的)
  2. 转换和使用these Microsoft VirtualPC VHDs测试的一个
+1

伟大的提示!用户可能希望使用['ievms'软件](https://github.com/xdissent/ievms)来自动执行此过程,否则在Mac上执行该过程相当复杂。 – Anirvan 2012-01-20 20:28:38

1

CrossOver(专有的51 $)。它“允许许多基于Windows的应用程序使用兼容层在Mac OS X上运行”。它基于Wine

它工作正常(JavaScript + Flash)。它们为Internet Explorer 6和7提供自动安装。 对于Internet Explorer 8,需要one more step才能获得他们所称的CrossTie。

你也可以尝试WineBootler(免费和基于葡萄酒),但它不工作得很好(没有JavaScript支持)。

编辑:我建议使用微软的虚拟机modern.IE website,这是人们所做的。