【发布时间】:2010-12-09 18:53:52
【问题描述】:
如何检测 Google Chrome 浏览器? 例如,我可以用这个标签检测 Internet Explorer:
<!--[if lte IE]>
<link href="ie_only.css" rel="stylesheet" type="text/css" />
<![endif]-->
我有一个想法:
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
但也许有人有更好的解决方案?
更新: 我的页面仅在 Chrome 浏览器中显示错误,因此我需要加载(仅使用 chrome)带有更新的特殊 css 文件
【问题讨论】:
-
退后一步 - 你为什么要检测 浏览器?
-
您应该检测到您正在寻找的功能而不是浏览器。
-
您是否正在寻找一些与 html/html5 或 css/css3 相关的特定功能?试试mordenizr。
-
更改整个 CSS 可能是一个更好的主意。 Chrome 有什么问题?它可以在 Safari 或其他 WebKit 浏览器中使用吗?
标签: html google-chrome