检测当前IE浏览器的版本(注意:在非IE浏览器中是看不到效果的)
使用示例如下:低于IE8弹窗提示
<!--[if lte IE 8]><script>alert('您当前浏览器版本过低,请升级至最新版浏览器,或者使用其他浏览器进行访问。')</script><![endif]-->
补充:
<!––[ifIE]>
<h1>您正在使用IE浏览器</h1>
<!––[if IE 5]>
<!––[if IE 5]>
<h2>版本5</h2>
<![endif]––>
<![endif]––>
<!––[if IE 5.0]>
<h2>版本5.0</h2>
<![endif]––>
<![endif]––>
<!––[if IE 5.5]>
<h2>版本5.5</h2>
<![endif]––>
<![endif]––>
<!––[if IE 6]>
<h2>版本6</h2>
<![endif]––>
<![endif]––>
<!––[if IE 7]>
<h2>版本7</h2>
<![endif]––>
<![endif]––>
<![endif]––>
那如果当前的浏览器是IE,但版本比IE5还低,该怎么办呢,可以使用<!–[if ls IE5]>,当然,根据条件注释只能在IE5+的环境之下,所以<!–[if lsIE 5]>根本不会被执行。
lte:就是Less than or equal to的简写,也就是小于或等于的意思。
lt :就是Less than的简写,也就是小于的意思。
gte:就是Greater than or equal to的简写,也就是大于或等于的意思。
gt :就是Greater than的简写,也就是大于的意思。
!: 就是不等于的意思,跟javascript里的不等于判断符相同
lte:就是Less than or equal to的简写,也就是小于或等于的意思。
lt :就是Less than的简写,也就是小于的意思。
gte:就是Greater than or equal to的简写,也就是大于或等于的意思。
gt :就是Greater than的简写,也就是大于的意思。
!: 就是不等于的意思,跟javascript里的不等于判断符相同
https://www.cnblogs.com/YangJieCheng/p/7228124.html