本文引自: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" >

最新文章

  1. SQL游标(cursor)详细说明及内部循环使用示例
  2. sharePoint 2016 弃用和删除的功能
  3. bash 取文件特定行
  4. 杨辉三角 &amp;&amp; 鸽兔同校
  5. Kali Linux 安装教程-转
  6. Js中把JSON字符串转换为JSON对象(eval()、new Function())
  7. 那些必须要知道的Javascript
  8. 文档在线预览开源实现方案三:OpenOffice + PDFRenderer + js
  9. asp之Eval()函数
  10. Spring源码情操陶冶-AbstractApplicationContext#prepareBeanFactory
  11. Android 常见知识整理(1)
  12. Jupyter Notebook 添加目录
  13. C# 《编写高质量代码改善建议》整理&amp;笔记 --(六)编码规范及习惯
  14. shell脚本 切换用户
  15. 8、判断三角形ABC中是否有点D
  16. 怎样从外网访问内网Tomcat?
  17. 【BLE】CC2541之加入自己定义任务
  18. CentOS 6.4 php环境配置以及安装wordpress
  19. MVC中数据验证
  20. 【JAVAWEB学习笔记】30_WEB总结_思维导图

热门文章

  1. hihoCoder 1312:搜索三&#183;启发式搜索(A* + 康托展开)
  2. HashMap源码分析(一):JDK源码分析系列
  3. mysql复制那点事 - Seconds_behind_Master参数调查笔记
  4. leetcode 136 Single Number bBt Option
  5. nodejs中文乱码问题
  6. 调用scanf函数的一个陷阱
  7. Pygame安装问题
  8. python爬虫笔记之re.IGNORECASE
  9. 学习笔记-jvm运行时数据区
  10. 【css系列】六种实现元素水平居中方法