前端专区

手机访问页面用代码判断是安卓手机还是苹果手机

字号+ 作者:admin 来源:郭威个人网站 2018-09-24 16:44 我要评论( )

用代码判断手机是安卓手机还是苹果手机

<script type="text/javascript">
  var browser = {
  versions: function () {
  var u = navigator.userAgent, app = navigator.appVersion;
  return { //移动终端浏览器版本信息 
  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, //是否为iPhone或者QQHD浏览器 
  iPad: u.indexOf('iPad') > -1, //是否iPad 
  };
  }(),
  }
  if (browser.versions.iPhone || browser.versions.iPad || browser.versions.ios) {
  window.location.href = "http://www.asiayak.cn";
  }
  if (browser.versions.android) {
  window.location.href = "http://www.qq.com";
  }
</script>

<script type="text/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/i) || !!u.match(/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD
                                    |DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/),
             //是否为移动终端   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应该程序,没有头部与底部  };  } (),
               language: (navigator.browserLanguage || navigator.language).toLowerCase()}if (browser.versions.iPhone ||
                                   browser.versions.iPad || browser.versions.ios)
                        {window.location.href = "http://www.sjzl618.com";}if (browser.versions.android)
                        {window.location.href = "http://www.gww618.com";}
</script>


接着是电脑访问的时候怎么也可以访问的问题;


<script type="text/javascript">
try{
    if (/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
        window.location.href="mindex.html";
    }else{
        window.location.href="cindex.html";
    }
}catch(e){}
</script>
 

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 手机端自适应代码

    手机端自适应代码

    2018-07-11 18:00

  • 收集学习代码网站

    收集学习代码网站

    2018-06-29 10:50

  • 网页切换背景代码分析

    网页切换背景代码分析

    2018-06-24 22:35

  • 前端原生倒计时代码分享

    前端原生倒计时代码分享

    2018-03-30 14:55

网友点评
尚未注册畅言帐号,请到后台注册