热门关键字:
jquery > jquery插件 > js特效 > 网友太空飞猪分享Jquery实现浏览器嗅探器特效

网友太空飞猪分享Jquery实现浏览器嗅探器特效

6775
所属分类:js特效
发布时间:2013/3/27 20:24:29
下载量:1046
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Detail.aspx?id=184

首先非常感谢网友太空飞猪的无私分享,此Jquery特效实现浏览器嗅探器功能,浏览器设备类型侦听(含桌面,android,ios),可以把当前使用的浏览器类型、内核版本号和设备基础信息读取出来。


格式如下:

当前使用的浏览器是: 桌面版Chrome/Safari ,内核版本号为: 537.31
设备基础信息:Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31


核心代码如下:

var browser = {
	device:function () {
		var u = navigator.userAgent;
		return{
			trident:u.indexOf('Trident') > -1,
			presto:u.indexOf('Presto') > -1, //opera内核
			webKit:u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
			gecko:u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核
			deskWebkit:(u.indexOf("Android") == -1 && u.indexOf("Mobile") == -1),
			mobileWebKit:!!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/) || !!u.match(/.*Mobile.*/), //是否为移动终端
			ios:!!u.match(/(i[^;]+\;(U;)? CPU.+Mac OS X)/), //ios终端
			android:u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端
			iPhone:u.indexOf('iPhone') > -1 && u.indexOf('Mac') > -1, //是否为iPhoneD
			iPad:u.indexOf('iPad') > -1, //是否iPad
			webApp:u.indexOf('Safari') == -1 //是否为App应用程序,没有头部与底部
		};
	}(),
	language:(navigator.browserLanguage || navigator.language).toLowerCase(),
	version:$.browser.version
};

效果如下:

网友太空飞猪分享Jquery实现浏览器嗅探器特效






如果您觉得本作品对您的学习有所帮助:支付鼓励



关键字:弹出层 提示插件 tip提示层 原创作品 文字特效 网友太空飞猪
  • 网友太空飞猪分享Jquery实现浏览器嗅探器特效如果你喜欢学院的资源就下载吧,亲,谢谢!
  • 网友太空飞猪分享Jquery实现浏览器嗅探器特效
  • 网友太空飞猪分享Jquery实现浏览器嗅探器特效
  • 提示:如果网络问题无法下载,请多尝试几次,与 网站管理员联系 或 本站留言 !

声明: 本站内容均为网友原创或整理于互联网,版权归作品最初创作人,转载请注明(出处)原文链接,转载前请邮件至磐temdy@qq.com,一旦发现造成侵权行为,后果自负。。

友荐云推荐