PC端判断浏览器类型及移动端判断移动设备类型

Posted dark-fire-liehuo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PC端判断浏览器类型及移动端判断移动设备类型相关的知识,希望对你有一定的参考价值。

浏览器代理检测,可以检测出来用户使用的浏览器类型,也可以检测浏览器所在的操作系统
   navigator.userAgent 
(1)、判断浏览器类型
			var t = navigator.userAgent;

			if(t.indexOf(‘Trident‘)!= -1){
				console.log(‘ie内核‘)
			}else if(t.indexOf(‘Presto‘)!= -1){
				console.log(‘欧朋‘)
			}else if(t.indexOf(‘Chrome‘)!= -1){
				console.log(‘chrome ‘)
			}else if(t.indexOf(‘Safari‘)!= -1){
				console.log(‘Safari ‘)
			}else{
				console.log(‘其他‘)
			}
(2)、判断是移动端还是PC(重要)
//移动端
			var ua = navigator.userAgent.toLowerCase();

			if (ua.indexOf(‘mobi‘) !=-1) {
			  // 手机浏览器
			  console.log(‘手机‘)
			} else {
			  // 非手机浏览器
			  console.log(‘非手机‘)
			}

判断是移动端还是PC(重要)
//移动端
			var ua = navigator.userAgent.toLowerCase();
			if (ua.indexOf(‘mobi‘) !=-1) {
			  // 手机浏览器
			  console.log(‘手机‘)
				if(ua.indexOf(‘android‘) !=-1){
					console.log(‘移动端 安卓‘)
				}else if(ua.indexOf(‘ipod‘) !=-1
        || ua.indexOf(‘iphone‘) !=-1 
        || ua.indexOf(‘ipad‘) !=-1)
				{
					console.log(‘移动端  苹果手机‘)
				}
			} else {
			  // 非手机浏览器
			  console.log(‘非手机‘)
			}

 

以上是关于PC端判断浏览器类型及移动端判断移动设备类型的主要内容,如果未能解决你的问题,请参考以下文章

JS判断设备类型跳转至PC端或移动端相应页面

js判断用户的浏览器设备是移动端还是pc端

设备类型判断

js判断当前浏览器是pc端还是移动端

js判断浏览器类型,设备类型

判断访问的是pc还是移动端然后调用不同的css样式