如何检测浏览器版本并显示不支持的消息

时间:2012-10-16 09:39:59

标签: jquery css

如何检测浏览器版本并显示不支持的消息 我想只支持IE9及以上版本和Chrome

3 个答案:

答案 0 :(得分:1)

我建议您查看$.support代表:

  

表示存在不同的属性的集合   浏览器功能或错误。主要用于jQuery的内部   使用;当不再需要特定属性时,可以删除它们   在内部提高页面启动性能。

以前有$.browser属性可用于检查浏览器版本。但是,现在由于不一致而被弃用。

答案 1 :(得分:1)

您可以在HEAD标记中放置条件注释,以创建指示您是否拥有IE浏览器的变量。

<script type="text/javascript">
    var supportedBrowser = 1;
</script>
<!--[if lte IE 8]><script>var supportedBrowser=0;</script><![endif]-->

现在,如果您没有IE浏览器或IE8或更低版本,supportedBrowser == 0,那么您可以使用简单的if语句:

if(supportedBrowser != 1){   
    // do whatever you want here... 
}

答案 2 :(得分:1)

使用此网站:

http://www.browser-update.org

可以根据需要自定义css