我现在正在使用IE11,我认为拥有一些用于Web开发的其他工具会很好。我一直在使用这些标签来检测旧的糟糕的IE浏览器:
<!--[if lt IE 7]><html class="ie ie6 some-custom-class"><![endif]-->
<!--[if IE 7]><html class="ie ie7 some-custom-class"><![endif]-->
<!--[if IE 8]><html class="ie ie8 some-custom-class"><![endif]-->
<!--[if IE 9]><html class="ie ie9 some-custom-class"><![endif]-->
<!--[if gt IE 9]><html class="ie some-custom-class"><![endif]-->
<!--[if !IE]><!--><html class="some-custom-class"><!--<![endif]-->
我将IE11设置为IE8-9兼容性,但它忽略了以上标记。如果没有办法将它们打开,那么我不明白为什么他们要使用这些工具-.-'逻辑在哪里?
无论如何,我仅需要为IE 8-9安装win 7?
http://www.browserstack.com <-与远程访问相比,我更喜欢客户端。
此“现代”浏览器是否有补丁程序,以使开发人员工具可用?
或者,也许还有另一种方法可以使用真正轻量级的脚本来检测旧的浏览器。
自IE10以来,条件语句已被删除。但是此版本IE的开发人员工具仍然能够解释它们。但是,IE11版本并非如此。我不知道是否有可能取消此功能。我想不,无论如何现在恐怕不是。对我来说,这也不合逻辑。仿真应支持条件语句。因此,我认为微软将针对这一天进行修复。
对于早期版本的IE,您可以安装Windows 7或使用WM。自行选择。
我确认,没错,您可以使用Modernizr来检测浏览器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句