您现在的位置:首页 > 新闻中心
如何用Javascript判断各种浏览器和手机端的浏览器?
发布时间:2014-06-23      发布人:深圳网站建设
深圳网站建设公司---西威广告设计官网导读:如何用Javascript判断各种浏览器和手机端的浏览器?


 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应该程序,没有头部与底部
 };
 }()
 }

if (u.indexOf(‘Linux’) > -1){
 document.writeln(‘不好意思,暂不支持UC浏览器’)
 }
 (提示:var u 为局部变量)
 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);
网站关键字:深圳网站建设 | 深圳网站改版 | 深圳网页设计 | 深圳包装设计公司 | 深圳广告设计公司 | 深圳平面设计公司 | HTML地图 | XML地图
友情链接:全球设计导航网 | 济南网站建设 | 鼎力淘宝小号 | 石家庄建站 | 宁波网站建设 | 企业模板建站
Copyright ©2014 seawe.net. All Rights Reserved. 深圳西威广告设计有限公司版权所有 粤ICP备14021186号   

QQ在线客服

  • 在线咨询
  • 客服001
  • 客服001

服务热线

  • 13410030062
  • 0755-28608079