js chrome浏览器判断代码


Posted in Javascript onMarch 28, 2010

早期我给出的判定是基于UA,在UA中它有一个独一无二的Chrome字符串。

var isChrome = window.navigator.userAgent.indexOf("Chrome") !== -1

今天发现chrome还是有一些独一无二的东西,基于它们,我们就可以搞出基于特征的判定了。
var isChrome = window.google && window.chrome

这两个东西,前者拥有其本地数据库gears,后者不知什么东东,有两个属性csi与loadTimes。
更多可以参考
JavaScript 判断浏览器类型及版本

用JavaScript 判断用户使用的是 IE6 还是 IE7

Javascript 相关文章推荐
动态创建的表格单元格中的事件实现代码
Dec 30 Javascript
从零开始学习jQuery (八) 插播:jQuery实施方案
Feb 23 Javascript
js/jquery去掉空格,回车,换行示例代码
Nov 05 Javascript
浅析JS中document对象的一些重要属性
Mar 06 Javascript
简单的jQuery入门指引
Jul 28 Javascript
js+div实现文字滚动和图片切换效果代码
Aug 27 Javascript
jQuery替换节点用法示例(使用replaceWith方法)
Sep 08 Javascript
javascript代码调试之console.log 用法图文详解
Sep 30 Javascript
KnockoutJS 3.X API 第四章之表单textInput、hasFocus、checked绑定
Oct 11 Javascript
Bootstrap显示与隐藏简单实现代码
Mar 06 Javascript
Vue使用NProgress的操作过程解析
Oct 10 Javascript
vue 页面回退mounted函数不执行的解决方案
Jul 26 Javascript
JavaScript 学习笔记一些小技巧
Mar 28 #Javascript
JavaScript 学习笔记二 字符串拼接
Mar 28 #Javascript
jQuery 美元符冲突的解决方法
Mar 28 #Javascript
分享十五个最佳jQuery 幻灯插件和教程
Mar 27 #Javascript
Jquery 1.42 checkbox 全选和反选代码
Mar 27 #Javascript
网络图片延迟加载实现代码 超越jquery控件
Mar 27 #Javascript
JQuery的一些小应用收集
Mar 27 #Javascript
You might like
php 大数据量及海量数据处理算法总结
2011/05/07 PHP
浅析PHP中strlen和mb_strlen的区别
2014/08/31 PHP
PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)
2016/09/11 PHP
php分页查询的简单实现代码
2017/03/14 PHP
php面试中关于面向对象的相关问题
2019/02/13 PHP
php+redis实现消息队列功能示例
2019/09/19 PHP
document.open() 与 document.write()的区别
2007/08/13 Javascript
document.getElementById介绍
2011/09/13 Javascript
ASP.NET jQuery 实例9  通过控件hyperlink实现返回顶部效果
2012/02/03 Javascript
JS控制图片翻转示例代码(兼容firefox,ie,chrome)
2013/12/19 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
Egret引擎开发指南之视觉编程
2014/09/03 Javascript
JavaScript中用let语句声明作用域的用法讲解
2016/05/20 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
2016/07/27 Javascript
Bootstrap CSS组件之大屏幕展播
2016/12/17 Javascript
从零学习node.js之文件操作(三)
2017/02/21 Javascript
jquery ztree实现右键收藏功能
2017/11/20 jQuery
浅谈MUI框架中加载外部网页或服务器数据的方法
2018/01/31 Javascript
node.js基于socket.io快速实现一个实时通讯应用
2019/04/23 Javascript
vue单元格多列合并的实现
2020/11/26 Vue.js
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
python实现的各种排序算法代码
2013/03/04 Python
跟老齐学Python之有容乃大的list(1)
2014/09/14 Python
PyTorch中permute的用法详解
2019/12/30 Python
Melissa鞋马来西亚官方网站:MDreams马来西亚
2018/04/05 全球购物
Nanushka官网:匈牙利服装品牌
2019/08/14 全球购物
豪华复古化妆:Besame Cosmetics
2019/09/06 全球购物
英国钻石公司:British Diamond Company
2020/02/16 全球购物
计算 s=(x*y)1/2,用两个宏定义来实现
2016/08/11 面试题
施工安全协议书
2013/12/11 职场文书
百度吧主申请感言
2014/01/12 职场文书
买房子个人收入证明
2014/01/16 职场文书
企业新年寄语
2014/04/04 职场文书
中国梦口号
2014/06/13 职场文书
机电系毕业生求职信
2014/07/11 职场文书
Python实现老照片修复之上色小技巧
2021/10/16 Python