请问如何用JavaScript判断访问的来源是电脑还是手机,是什么浏览器?
2012-11-05 18:22
866 查看
转载地址: http://q.cnblogs.com/q/32935/
var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return { 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.*/)||!!u.match(/AppleWebKit/), //是否为移动终端 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器 iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器 iPad: u.indexOf('iPad') > -1, //是否iPad webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部 }; }() } document.writeln(" 是否为移动终端: "+browser.versions.mobile); document.writeln(" ios终端: "+browser.versions.ios); document.writeln(" android终端: "+browser.versions.android); document.writeln(" 是否为iPhone: "+browser.versions.iPhone); document.writeln(" 是否iPad: "+browser.versions.iPad); document.writeln(navigator.userAgent);
相关文章推荐
- 如何用JavaScript判断访问的来源是电脑还是手机,是什么浏览器?
- JavaScript判断访问的来源是手机还是电脑,用的哪种浏览器
- JavaScript判断访问的来源是手机还是电脑,用的哪种浏览器
- JavaScript-如何判断手机还是电脑访问了网站
- 使用UAParser在C#MVC项目中如何判断用户是在用什么设备进行访问(手机,平板还是普通的电脑)
- javascript如何判断是手机还是电脑访问本网页
- php如何判断是手机访问还是电脑访问
- 判断用户是通过手机还是电脑访问浏览器
- 如何判断是手机还是电脑在访问网站
- javascript判断手机访问还是电脑访问
- javascript判断浏览器和终端类型,js如何区分手机、电脑终端和浏览器
- javascript判断是手机还是电脑访问网页的简单实例分享
- JavaScript判断用户是通过电脑端还是移动端访问;js浏览器判断navigator
- javascript判断是手机还是电脑访问网页的简单实例分享
- 判断访问来源是手机还是电脑
- 根据浏览器头判断是手机还是电脑访问
- PHP和js判断访问终端是否是微信浏览器手机还是电脑
- 如何判断是手机还是电脑在访问网站?
- php如何判断用户通过手机wap访问还是电脑直接访问
- php如何判断用户通过手机wap访问还是电脑直接访问