jQuery判断访问的电脑浏览器还是手机浏览器

以下代码用于JQuery判断访问的浏览器的类型

$(function(){ 
	var mobile_flag = isMobile(); // true为PC端,false为手机端 
	if(mobile_flag){ 
		alert('PC端');
	}else{
		alert('手机端');
	}
}); 
function isMobile() { 
	var userAgentInfo = navigator.userAgent; 
	var mobileAgents = [ 'Android', 'iPhone', 'SymbianOS', 'Windows Phone', 'iPad', 'iPod']; 
	var mobile_flag = false; //根据userAgent判断是否是手机 
	for (var v = 0; v < mobileAgents.length; v++) { 
		if (userAgentInfo.indexOf(mobileAgents[v]) > 0) { 
			mobile_flag = true; break; 
		} 
	} 
	var screen_width = window.screen.width; 
	var screen_height = window.screen.height; //根据屏幕分辨率判断是否是手机 
	if(screen_width < 500 && screen_height < 800){ 
		mobile_flag = true; 
	} 
	return mobile_flag; 
}

代码出处:https://blog.csdn.net/qq_24879495/article/details/78117944

关键词: jQuery