如何检测浏览器版本并显示不支持的消息 我想只支持IE9及以上版本和Chrome
答案 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)