1

我在元素的页面中使用IE条件注释。 if IE < 9然后得到类“lt-ie9”。如何在Mac上的Google Chrome中测试IE条件注释

然后我使用javascript来检测这个类,如果我找到这个类,那么我将用户重定向到不同的位置。

我的问题是:??

“我怎样才能测试这个在Chrome是否有可能以测试条件注释在铬工作,我试图在开发工具来改变用户代理IE8,但这似乎不起作用。“

有什么想法? PS:我在Mac上,所以像“IETab”这样的扩展名不起作用。

谢谢

+0

可能的重复[Chrome开发人员工具用户代理重写模拟其他浏览器的效率如何?](http://stackoverflow.com/questions/16156904/how-effective-is-the-chrome-developer-tools (尽管问题的措辞是不同的,我投票把这个问题标记为重复的,因为1)答案解释了为什么你最初的尝试失败,更重要的是2)答案为您提出的问题提供解决方案,即“使用IETab”) –

+0

@RobW谢谢。但不幸的是我在Mac电脑上,所以我不能使用IETab扩展名... – ms2

回答

3

Chrome开发人员工具无法模拟Internet Explorer。 Windows用户可以安装IE Tab Chrome extension以获得一些支持。

如果您使用的是Mac或Linux,在Internet Explorer上测试站点的唯一方法是使用虚拟化。 Modern.ie为此提供免费的虚拟机下载。有关设置环境的说明(包括下载)可以在http://www.modern.ie/en-us/virtualization-tools找到。