`
blue2048
  • 浏览: 183746 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

html 注释 判断 ie 版本

    博客分类:
  • html
阅读更多
ie的版本问题是叫广大开发者深恶痛疾的诟病,尤其是那ie6,更被称为另一种浏览器
在前段,我们往往会判断ie的类型,执行相应的操作,常用的方法是js判断
不过最近发现浏览器其实提供了伪注释功能,来专门判断ie的版本
只要在前段页面加入如下代码

   1. <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]-->
   2. <!--[if IE]> 所有的IE可识别 <![endif]-->
   3. <!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]-->
   4. <!--[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]-->
   5. <!--[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]-->
   6. <!--[if IE 6]> 仅IE6可识别 <![endif]-->
   7. <!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]-->
   8. <!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]-->
   9. <!--[if IE 7]> 仅IE7可识别 <![endif]-->
   10. <!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]-->
   11. <!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]-->

在其中加入相应的处理,其实非常方便,大家不妨试试
0
0
分享到:
评论

相关推荐

    html判断IE版本

    本篇将详细讲解如何在HTML中判断IE版本。 首先,我们可以通过JavaScript来检测浏览器的信息,包括名称和版本。JavaScript的`navigator`对象提供了关于用户浏览器的详细信息,其中包括`navigator.userAgent`属性,它...

    使用条件注释判断 IE 浏览器版本适用于IE5.0及以上版本

    **IE条件注释** 是微软在Internet Explorer (IE) 浏览器中引入的一种特殊类型的HTML注释,这种注释的目的是为了针对不同版本的IE浏览器实现特定的样式或脚本处理。由于IE5.0及更高版本才能识别这种注释,因此它们...

    IE专有的html注释

    设置IE低版本的样式,判断IE的版本,从而设置IE特有的样式

    js、css、html判断浏览器的各种版本

    为了更精确地检测IE版本,可以使用正则表达式匹配`navigator.userAgent`中的版本号: ```javascript if (/MSIE\s6\.0/.test(navigator.userAgent)) { alert("当前浏览器是IE6"); } ``` 对于其他浏览器,如Firefox...

    IE的有条件注释判定IE版本详解(附实例代码)

    [endif]--&gt;`,其中`condition`是判断IE版本的表达式。以下是一些常见的情况: 1. **只有IE能识别**: `&lt;!--[if IE]&gt;...&lt;![endif]--&gt;` 这个注释块内的内容仅IE5及更高版本可见。 2. **指定版本的IE**: `&lt;!--[if ...

    检测低版本IE6.0并提示下载新版本IE的javascript脚本

    2. **Conditional Comments(条件注释)**:HTML中的一种特殊注释语法,仅在IE浏览器下生效,可以用来针对不同的IE版本插入特定的HTML代码。 #### 知识点二:使用Conditional Comments进行IE6版本检测 在提供的...

    判断是不是ie8支持所有浏览器

    1. **使用条件注释**:针对IE浏览器,可以使用条件注释来加载特定的CSS或JS文件,以实现对IE版本的单独优化。 2. **利用polyfill库**:对于某些高级特性,可以使用polyfill库来实现对旧版浏览器的支持。例如,使用...

    判断当前使用的浏览器版本ie、firfox等

    1. **获取IE版本**: ```javascript function getIEVersion() { if (isIE()) { var version = document.documentMode || parseInt(navigator.appVersion.split("MSIE")[1], 10); return version; } else { ...

    条件注释判断浏览器(ie系列)

    - **CSS兼容性处理**:由于不同IE版本对CSS的支持程度不同,可以通过条件注释加载特定版本IE需要的CSS文件,例如加载ie6.css、ie7.css等,以解决样式兼容问题。 - **JavaScript支持**:可以加载特定版本IE需要的...

    js判断ie版本号的简单实现代码

    然而,由于浏览器的USER_AGENT字符串不总是准确,且各厂商可能会对其进行修改,直接通过USER_AGENT来判断IE版本变得困难。因此,更推荐使用特性检测的方式来确定IE版本。在给定的代码中,提供了一个简洁且具有向后...

    用条件注释判断浏览器版本解决页面兼容问题

    这种技术在处理IE版本间的兼容性问题时特别有用,因为它允许我们针对不同版本的IE应用不同的修复或样式。 例如,要针对所有版本的IE(不包括IE10标准模式),可以使用以下注释: ```html &lt;!–[if IE]&gt; &lt;!-- 只有IE...

    IE下判断IE版本的语句...[if lte IE 6]……[endif]兼容css解释

    1. IE版本判断:通过条件注释可以判断当前用户使用的IE浏览器的版本。这些条件表达式允许网页根据浏览器的版本执行不同的代码。例如,`[if lte IE 6]` 表示如果用户浏览器是IE6或更低版本的IE,将执行该条件下的代码...

    用javascript判断IE版本号简单实用且向后兼容

    总结来说,当需要判断IE版本号时,避免使用USER_AGENT进行检测,而是应该采用特性检测或者像上面展示的利用条件注释的技巧。这种方法既简洁又可靠,能够很好地适应不同版本的IE浏览器。随着浏览器技术的发展,理解并...

    IE环境下判断IE版本的语句...[if lte IE 6]……[endif][if lte IE 7]……[endif]

    IE浏览器的版本检测通常使用条件注释(Conditional Comments),这是一种只在IE浏览器中支持的HTML注释语法,可以让开发者针对不同的IE版本编写特定的代码块。通过使用条件注释,开发者可以为不同的IE版本提供不同的...

    TD不支持IE7.0版本的解决方法

    可以使用条件注释来针对IE7单独加载样式表。 - **脚本库**:如果TD依赖于第三方脚本库,确保这些库也兼容IE7。必要时寻找替代方案或修补版本。 - **图片和其他资源**:确保所有图片、字体和其他资源都能在IE7中正确...

    javascript登录时判断ie6,分别处理

    在标题提到的“javascript登录时判断ie6,分别处理”中,主要涉及到的是JavaScript在处理浏览器兼容性问题,特别是针对老旧版本的Internet Explorer(IE6)的特有情况。 在早期,IE6是市场份额较大的浏览器之一,但...

    html中块注释的使用详细介绍

    IE的条件注释支持特定的条件判断,如仅IE、非IE、特定版本的IE等,可以使用以下格式: ```html &lt;!--[if 条件]&gt; 满足条件时执行的HTML代码 &lt;![endif]--&gt; ``` 块注释可以分为以下几种情况: 1. 针对除IE外的所有...

Global site tag (gtag.js) - Google Analytics