检测当前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

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄