• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

jQuery浏览器检测代码

Android 水墨上仙 1702次浏览

通过jQuery检测浏览器类型,本代码可以判断浏览器类型,如safari,ie,chrom,firefox,opera,还可以判断是iphone还是ipad还是黑莓等移动设备

function _setBrowser()
{
	var userAgent = navigator.userAgent.toLowerCase();
 
	// Figure out what browser is being used
	jQuery.browser = {
 
		version: (userAgent.match( /.+(?:rv|it|ra|ie|me|ve)[\/: ]([\d.]+)/ ) || [])[1],
 
		chrome: /chrome/.test( userAgent ),
		safari: /webkit/.test( userAgent ) && !/chrome/.test( userAgent ),
		opera: /opera/.test( userAgent ),
		firefox: /firefox/.test( userAgent ),
		msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
 
		mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent ),
 
		webkit: $.browser.webkit,
		gecko: /[^like]{4} gecko/.test( userAgent ),
		presto: /presto/.test( userAgent ),
 
		xoom: /xoom/.test( userAgent ),
 
		android: /android/.test( userAgent ),
		androidVersion: (userAgent.match( /.+(?:android)[\/: ]([\d.]+)/ ) || [0,0])[1],
 
		iphone: /iphone|ipod/.test( userAgent ),
		iphoneVersion: (userAgent.match( /.+(?:iphone\ os)[\/: ]([\d_]+)/ ) || [0,0])[1].toString().split('_').join('.'),
 
		ipad: /ipad/.test( userAgent ),
		ipadVersion: (userAgent.match( /.+(?:cpu\ os)[\/: ]([\d_]+)/ ) || [0,0])[1].toString().split('_').join('.'),
 
		blackberry: /blackberry/.test( userAgent ),
 
		winMobile: /Windows\ Phone/.test( userAgent ),
		winMobileVersion: (userAgent.match( /.+(?:windows\ phone\ os)[\/: ]([\d_]+)/ ) || [0,0])[1]
	};
 
	jQuery.browser.mobile   =   ($.browser.iphone || $.browser.ipad || $.browser.android || $.browser.blackberry );
};


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明jQuery浏览器检测代码
喜欢 (0)
加载中……