`
wutao8818
  • 浏览: 607112 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在html中用IE条件判断表达式判断IE版本

    博客分类:
  • html
阅读更多
HTML 的注释格式是 , IE 对HTML注释做了一些扩展,使之可以支持条件判断表达式,如何让静态HTML代码在不同IE版本显示不同内容?
和编程语言类似,这里的表达式还支持大于(gt)、小于(lt)、 与或非 等操作符,条件注释是 IE5.0 以上版本所特有的一种对注释的扩展,其它浏览器不支持。
[if IE] 判断是否IE
[if IE 7] 判断是否是IE7
[if !IE] 判断是否不是IE
[if lt IE 5.5] 判断是否是IE5.5 以下版本。  (<)
[if lte IE 6] 判断是否等于IE6 版本或者以下 (<=)
[if gt IE 5] 判断是否IE5以上版本  (> )
[if gte IE 7] 判断是否 IE7 版本或者以上
[if !(IE 7)] 判断是否不是IE7
[if (gt IE 5)&(lt IE 7)] 判断是否大于IE5, 小于IE7
[if (IE 6)|(IE 7)] 判断是否IE6 或者 IE7
下面是判断IE版本的综合示例代码:
<!--[if IE]> You are using Internet Explorer. <![endif]--> <!--[if !IE]--> You are not using Internet Explorer. <!--[endif]--> <!--[if IE 7]> Welcome to Internet Explorer 7! <![endif]--> <!--[if !(IE 7)]> You are not using version 7. <![endif]--> <!--[if gte IE 7]> You are using IE 7 or greater. <![endif]--> <!--[if (IE 5)]> You are using IE 5 (any version). <![endif]--> <!--[if (gte IE 5.5)&(lt IE 7)]> You are using IE 5.5 or IE 6. <![endif]--> <!--[if lt IE 5.5]> Please upgrade your version of Internet Explorer. <![endif]-->
对于<!–[if expression]> HTML <![endif]–>,非 IE 浏览器会当作注释内容,不显示;对于 <!–[if expression]–> HTML <!–[endif]–>,非 IE 浏览器浏览器会当作普通代码段显示。
分享到:
评论

相关推荐

    C#编程经验技巧宝典

    112 &lt;br&gt;0188 如何在ASP.NET中显示当前IE浏览器头信息 113 &lt;br&gt;5.6 其他应用技巧 114 &lt;br&gt;0189 如何判断年份是否为闰年 114 &lt;br&gt;0190 如何根据年份判断十二生肖 114 &lt;br&gt;0191 如何根据IP...

    delphi 开发经验技巧宝典源码

    0171 判断字符在字符串中出现的个数 111 0172 在语句中查找汉字的个数 112 0173 如何统计中英文个数 112 5.5 字符串的其他操作 113 0174 返回指定字符串的起始位置 113 0175 获得汉字的拼音简码 113 ...

    delphi 开发经验技巧宝典源码06

    0171 判断字符在字符串中出现的个数 111 0172 在语句中查找汉字的个数 112 0173 如何统计中英文个数 112 5.5 字符串的其他操作 113 0174 返回指定字符串的起始位置 113 0175 获得汉字的拼音简码 113 ...

    IBM WebSphere Portal门户开发笔记01

    8、CSS设置网页在IE下为灰色显示 250 9、HTML A链接CSS样式 251 10、CSS强制换行样式 251 11、CSS强制同行超出部分隐藏样式 253 12、CSS设置行间距样式 253 13、CSS水平下拉菜单被FLASH覆盖如何解决 253 14、禁止...

    asp.net知识库

    2分法-通用存储过程分页(top max模式)版本(性能相对之前的not in版本极大提高) 分页存储过程:排序反转分页法 优化后的通用分页存储过程 sql语句 一些Select检索高级用法 SQL server 2005中新增的排序函数及应用 ...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    与Perl和C一样,在PHP中用(;)来分隔语句。那些从HTML中分离出来的标志也表示语句的结束。 注释 PHP支持C,C++和Unix风格的注释方式: /* C,C++风格多行注释 */ // C++风格单行注释 # Unix风格单行注释 Hello,...

Global site tag (gtag.js) - Google Analytics