zoukankan      html  css  js  c++  java
  • 条件注释判断IE浏览器

    最近在用jquery 2.0 才知道已不支持IE6/7/8

    但又不想换回 jquery 1.X;

    找了一资料发现条件注释可以解决这个问题

    这个也像程序中的条件判断,先来介绍几个单词
    lt :Less than的简写,小于的意思。
    lte :Less than or equal to的简写,小于或等于的意思。
    gt :Greater than的简写,大于的意思。
    gte:Greater than or equal to的简写,大于或等于的意思。

    <!--[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]-->

    下面的是实践代码,用了百度的CDN,大家可以借鉴一下

        <!--[if gte IE 9]>
        <script src="http://libs.baidu.com/jquery/2.0.3/jquery.min.js"></script>
        <![endif]-->
        <!--[if lt IE 9]>
        <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
        <![endif]-->
        <!--[if !IE]><!-->
        <script src="http://libs.baidu.com/jquery/2.0.3/jquery.min.js"></script>
        <!--<![endif]-->
  • 相关阅读:
    2016/05/16 thinkphp3.2.2 验证码使用
    2016/05/16 UEditor 文本编辑器 使用教程与使用方法
    2016/05/15 ThinkPHP3.2.2 表单自动验证实例 验证规则的数组 直接写在相应的控制器里
    DropzoneJS 使用指南
    MVC设计模式
    Smarty 配置文件的读取
    会话控制
    JS中的call和apply
    CSS选择器
    XML
  • 原文地址:https://www.cnblogs.com/william-lin/p/4481637.html
Copyright © 2011-2022 走看看