Html 定制IE7&;通过CSS进行以下检测

Html 定制IE7&;通过CSS进行以下检测,html,css,Html,Css,出于许多不同的原因,我最近决定完全放弃对IE7及以下版本的支持。我想要的是,当在IE7或以下版本中查看该网站时,会显示一条消息,上面写着“您的浏览器已过时。请单击此处进行更新。” 下面是我在当前框架内对此的看法,我将(希望)用于我未来的所有项目。我知道它很凌乱,但它可以工作,只是想确保它的安全使用,如果我错过了任何东西,反馈和错误发现将不胜感激 干杯! 汤姆。撇开评论中已经说过的话不谈,我觉得还不错。如果您要使用HTML5元素,请不要忘记使用HTML5或HTML5shiv(它们是相同的),以保

出于许多不同的原因,我最近决定完全放弃对IE7及以下版本的支持。我想要的是,当在IE7或以下版本中查看该网站时,会显示一条消息,上面写着“您的浏览器已过时。请单击此处进行更新。”

下面是我在当前框架内对此的看法,我将(希望)用于我未来的所有项目。我知道它很凌乱,但它可以工作,只是想确保它的安全使用,如果我错过了任何东西,反馈和错误发现将不胜感激

干杯!
汤姆。

撇开评论中已经说过的话不谈,我觉得还不错。如果您要使用HTML5元素,请不要忘记使用HTML5或HTML5shiv(它们是相同的),以保持IE8中的一切正常工作

<!--[if lt IE 9]>
    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->


“当在IE7或更低版本中查看站点时”-那么为什么不使用
而不是前两行呢?或者
像消息使用的那样?稍微更新一下版本(删除“html”元素上不必要的IE条件类,从实际的消息元素中删除IE条件标记,只使用CSS对非IE浏览器隐藏),更好吗?太棒了,使用它让我感觉更舒服了哈哈。我在第15行用这个,不是吗?是的,15号线很酷。我通常把它放在jQuery链接之后,然后直接链接到CSS。