0

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

4

3 回答 3

1

使用这个网站:

http://www.browser-update.org

可以根据需要自定义css

于 2013-09-05T19:11:00.540 回答
1

我建议你检查$.support哪个代表:

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

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

于 2012-10-16T09:41:23.677 回答
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... 
}
于 2012-10-16T09:53:07.223 回答