zoukankan      html  css  js  c++  java
  • if IE语句 | 判断浏览器IE版本及添加升级提示

    本文引自:http://blog.csdn.net/u013372487/article/details/48521929

     

    实现方法

    判断当前浏览器是否IE6(或IE6内核)

    <!--[if IE 6]>
    你使用的是IE6浏览器,这是IE的过期版本,是时候升级了!
    <![endif]-->

    判断当前浏览器是否IE7及以下版本

    <!--[if lte IE 7]>
    这段文字只会在IE7及(IE7/IE6/IE5等)以下版本显示
    <![endif]-->

    完整的判断IE及IE版本代码

    判断是否IE

    <!--[if IE]>
    你正在使用的是IE浏览器
    <![endif]-->

    判断IE版本

    <!--[if IE 6]>
    你正在使用的IE版本是IE6
    <![endif]-->
    
    <!--[if IE 7]>
    你正在使用的IE版本是IE7
    <![endif]-->
    
    <!--[if IE 8]>
    你正在使用的IE版本是IE8
    <![endif]-->

    <!--[if IE 9]> 你正在使用的IE版本是IE9 <![endif]-->

    以此类推

    IE8及以下版本提示浏览器升级:

    <!--[if lte IE8]><script>window.location.href='http://cdn.dmeng.net/upgrade-your-browser.html?referrer='+location.href;</script><![endif]-->

    把这段代码添加在网站头部代码</head>之前,当IE8及以下版本浏览器(包括使用IE8及以下版本内核的浏览器)访问网站的时候将自动跳转到浏览器升级提示页面。

    注意:<!--[if lte IE 8]> <![endif]--> 之间不能有特殊字符,如双引号,若有特殊字符则用  符号转义。如若有 “ 则写为  ”

     

    自动调用IE最高版本:

    有的双核浏览器其中一核使用的就是IE内核,但是默认并不会调用最高版本,往往是模拟IE7,这个时候我们需要在网页头部添加一行代码让浏览器自动调用最高版本的IE来更好的支持HTML5和CSS3。

    <meta http-equiv="X-UA-Compatible"content="IE=Edge" >
  • 相关阅读:
    Linux查看系统资源占用
    覆盖索引有何用?
    Java8新特性
    架构的力量!!2016解密互联网公司架构技术
    作为程序员,如何防辐射?
    Mysql查询正在运行的事务以及杀掉它
    Hbase设计实战
    不可不知的网络知识与工具
    MySQL数据库事务剖析
    dos插入mysql乱码
  • 原文地址:https://www.cnblogs.com/One-sprite/p/8504774.html
Copyright © 2011-2022 走看看