是否有一个轻量级的库,我可以用它来要求用户下载一个现代浏览器

Is there a lightweight library I can use to ask users to download a modern browser?

本文关键字:下载 用户 浏览器 一个 轻量级 有一个 我可以 是否      更新时间:2023-09-26

我正在构建一个严重依赖于几个HTML5功能的网站。我不想为IE6-8开发一个单独的站点版本。相反,当这些用户访问时,我希望弹出一个漂亮的模式,礼貌地建议他们使用Chrome或Firefox等现代浏览器访问该站点。有一个现有的图书馆,将为我做这件事吗?

理想情况下,现代浏览器只需要下载浏览器检测代码;

为模式提供动力的代码只在需要时异步加载。

试试:http://www.ie6countdown.com/join-us.aspx

使用Modernizr。与检查他们使用的浏览器不同,您可以检查您需要的确切功能,并在当前浏览器不支持时显示警告。此外,Modernizr还包括YepNope库,它允许您有条件地加载所需的资源(如您提到的模态)

调查Chrome Frame

该规则是检测浏览器的功能,而不是单个浏览器。正如pradeek所提到的,modernizr在这方面做得很好。

看起来可以做到:https://github.com/viamarte/modernweb