如何在 Mac 上测试 IE10?

Posted

技术标签:

【中文标题】如何在 Mac 上测试 IE10?【英文标题】:How can I test IE10 on Mac? 【发布时间】:2013-03-15 18:43:52 【问题描述】:

如何在 Mac 上使用 IE10 测试网站?

目前,我正在使用从Internet Explorer Application Compatibility VPC Image 安装的 Windows 7 在 VirtualBox 中测试 IE9。我找不到适用于 Windows 8 的类似图像。IETester 没有 IE10 eigher。有没有在 Mac 上测试 IE10 的简单方法?

【问题讨论】:

您如何在 Mac 上使用 VPC 映像? 我正在使用 VirtualBox 在 Mac OS 上运行这些 PVC 映像 如果您有自己的解决方案,请将其作为答案发布,并将该答案标记为已接受,而不是我的。 (就此而言,您为什么还需要单独安装 Windows 7?我提供的链接为您提供了整个 Windows ISO 供您使用。) +1 BoltClock,@evgeny 你应该阅读meta.stackexchange.com/questions/17845/… 【参考方案1】:

该页面似乎不再是最新的。

但是,Microsoft 的开发人员网站提供了free download links 以使用虚拟机测试Microsoft Edge 和 Internet Explorer(版本 8 到 11)。您可以使用VirtualBox 或其他虚拟化软件工具在本地管理它们。

【讨论】:

Modernie VM 上的 +1 我写了一篇博文让您入门,professionalaspnet.com/archive/2013/05/29/… 哈哈,它不再有流量了 :) 此外,Edge 团队更改了他们的门户。这是最新的链接。 developer.microsoft.com/en-us/microsoft-edge/tools/vms【参考方案2】:
    打开 Safari 并从菜单栏中导航到 Safari > 首选项。 点击高级标签。 选中“在菜单栏中显示开发菜单”设置,然后关闭“首选项”窗口。 开发 菜单现在应该会显示在您的菜单栏中。 转到开发>用户代理。 在这里,您必须选择不同的浏览器选项,例如 Microsoft Edge、Internet Explorer 7、8、9、1011。您还可以选择 FirefoxChrome 作为 用户代理

来源:How to view websites on your Mac that require Internet Explorer (or a PC)

【讨论】:

在现代世界中,这是我发现在 Mac 上调试 IE 问题的最简单方法。这应该更高。我发现这可以很好地模仿 IE 行为,从而避免虚拟机灌输,让我的生活更轻松。 这并不模拟 IE,它只是改变了发送到 Web 服务器的用户代理标头【参考方案3】:

modern.IE 链接已失效,但微软提供IE versions 8-11 and Edge 的虚拟机下载。

【讨论】:

【参考方案4】:

我很晚才听说这个很棒的软件 Sauce labs (https://saucelabs.com/),它允许您跨浏览器、跨操作系统测试您的代码。

【讨论】:

【参考方案5】:

您只需要 virtualbox(免费)和 Windows8 的开发副本(免费)。我现在才这样做。我关注了this tutorial。 1 次尝试大约需要 30 分钟。 https://centroy.com/blog/testing-internet-explorer-mac-its-actually-quite-easy

【讨论】:

以上是关于如何在 Mac 上测试 IE10?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Mac 上安装 GCC

如何模拟IE8环境?

如何在 Mac 上安装 GCC

怎么在Mac上安装Tomcat 7

如何让 HTML5 视频使用 IE10 工作

如何在 M1 Mac 上运行 querydsl 项目测试?