如何检测使用的浏览器是否是最新的

时间:2012-09-28 19:53:39

标签: javascript browser-detection

我可以使用javascript检测浏览器及其版本。检查此链接 - Quirksmode.org

有没有办法检查这个浏览器是否是最新的浏览器。那是在提交这个问题时,我有FireFox 15,Chrome 22等。换句话说,我需要检查浏览器是否有更新。

1 个答案:

答案 0 :(得分:3)

这种事情并不合理。

您必须有办法随时了解每个浏览器的最新版本,并且由于不存在标准化方法,因此您必须使用屏幕抓取浏览器供应商网站来查找它。如果您要抓取的页面发生变化,则必须重写刮刀。

除此之外,您还必须检查其操作系统上的浏览器的更高版本是否可用。如果他们使用IE8在XP上,他们无法升级。如果他们使用旧的铬在旧的ubuntu上,他们无法升级等。

处理此问题的常用方法是正式支持少数浏览器的最低版本,如果用户未使用支持的浏览器或版本,则可能会通知用户。