最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

js怎样判断浏览器的信息

来源:动视网 责编:小采 时间:2020-11-27 19:59:34
文档

js怎样判断浏览器的信息

js怎样判断浏览器的信息:这次给大家带来js怎样判断浏览器的信息,关于js获取各种浏览器信息,例如微信浏览器,qq内置浏览器,电脑火狐浏览器,qq浏览器等等的注意事项有哪些,下面就是实战案例,一起来看一下。判断手机相关浏览器if (browser.versions.mobile) { //判断是否
推荐度:
导读js怎样判断浏览器的信息:这次给大家带来js怎样判断浏览器的信息,关于js获取各种浏览器信息,例如微信浏览器,qq内置浏览器,电脑火狐浏览器,qq浏览器等等的注意事项有哪些,下面就是实战案例,一起来看一下。判断手机相关浏览器if (browser.versions.mobile) { //判断是否


这次给大家带来js怎样判断浏览器的信息,关于js获取各种浏览器信息,例如微信浏览器,qq内置浏览器,电脑火狐浏览器,qq浏览器等等的注意事项有哪些,下面就是实战案例,一起来看一下。

判断手机相关浏览器

if (browser.versions.mobile) { 
//判断是否是移动设备打开。browser代码在下面 
 var ua = navigator.userAgent.toLowerCase();//获取判断用的对象 
 if (ua.match(/MicroMessenger/i) == "micromessenger") { 
 //在微信中打开
 } 
 if (ua.match(/WeiBo/i) == "weibo") { 
 //在新浪微博客户端打开
 } 
 if (browser.versions.ios) {
 //是否在IOS浏览器打开
 } 
 if (ua.match(/QQ/i) == "qq") { 
 //在QQ空间打开
 } 
 if(browser.versions.android){ 
 //是否在安卓浏览器打开
 }
} else { 
 //否则就是PC浏览器打开 
 }

浏览器信息汇总

var browser = {
 versions: function () {
 var u = navigator.userAgent, app = navigator.appVersion; return { //移动终端浏览器版本信息
 iPad: u.indexOf('iPad') > -1, //是否iPad
 iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器
 trident: u.indexOf('Trident') > -1, //IE内核
 presto: u.indexOf('Presto') > -1, //opera内核
 webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
 gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核
 mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
 android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或uc浏览器
 webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部
 };
 }(),
 language: (navigator.browserLanguage || navigator.language).toLowerCase()
}

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

用JQ怎么实现右键点击收藏网页

jQuery必须掌握的API

jQuery实现多层验证后的表单验证

文档

js怎样判断浏览器的信息

js怎样判断浏览器的信息:这次给大家带来js怎样判断浏览器的信息,关于js获取各种浏览器信息,例如微信浏览器,qq内置浏览器,电脑火狐浏览器,qq浏览器等等的注意事项有哪些,下面就是实战案例,一起来看一下。判断手机相关浏览器if (browser.versions.mobile) { //判断是否
推荐度:
标签: 信息 知道 浏览器
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top