Javascript判断浏览器内核类型及执行不同的代码
表示浏览器是IE要执行的代码
<!--[if IE]>
<iframe id="historyIFrameEmulator" style="display:none" xmlns="http://www.w3.org/1999/xhtml"></iframe>
<![endif]-->
表示浏览器是IE9及以上版本执行的代码
<!--[if lt IE 9]>
<script src="/res/static/js/plug/html5.js" type="text/javascript" xmlns="http://www.w3.org/1999/xhtml"></script>
<![endif]-->
跟多参考:
<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]-->
<!--[if IE]> 所有的IE可识别 <![endif]-->
<!--[if IE 6]> 仅IE6可识别 <![endif]-->
<!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]-->
<!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]-->
<!--[if IE 7]> 仅IE7可识别 <![endif]-->
<!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]-->
<!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]-->
<!--[if IE 8]> 仅IE8可识别 <![endif]-->
<!--[if IE 9]> 仅IE9可识别 <![endif]-->