检测当前IE浏览器的版本
检测当前IE浏览器的版本(注意:在非IE浏览器中是看不到效果的)
使用示例如下:低于IE8弹窗提示
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。<!--[if lte IE 8]><script>alert('您当前浏览器版本过低,请升级至最新版浏览器,或者使用其他浏览器进行访问。')</script><![endif]-->
补充:
<!––[ifIE]> <h1>您正在使用IE浏览器</h1><!––[if IE 5]> <h2>版本5</h2>
<![endif]––> <!––[if IE 5.0]> <h2>版本5.0</h2>
<![endif]––> <!––[if IE 5.5]> <h2>版本5.5</h2>
<![endif]––> <!––[if IE 6]> <h2>版本6</h2>
<![endif]––> <!––[if IE 7]> <h2>版本7</h2>
<![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里的不等于判断符相同
https://www.cnblogs.com/YangJieCheng/p/7228124.html

更多精彩