用JS判断客户端是PC端,还是移动端来跳转不同的页面

2016-03-21
  方法一:
  <script type="text/javascript">
  function goPAGE() {
  if ((navigator.userAgent.match(/(
      phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|
      MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|
      Symbian|Windows Phone
  )/i))) {
    window.location.href="你的手机版地址";
  }
  else {
    window.location.href="你的电脑版地址"; }
  }
  goPAGE();
  </script>

  方法二:USy七七世界-网站建设|UI设计|人资系统|二次开发

  <script type="text/javascript">USy七七世界-网站建设|UI设计|人资系统|二次开发

  //平台、设备和操作系统USy七七世界-网站建设|UI设计|人资系统|二次开发

  var system ={USy七七世界-网站建设|UI设计|人资系统|二次开发

    win : false,USy七七世界-网站建设|UI设计|人资系统|二次开发

    mac : false,USy七七世界-网站建设|UI设计|人资系统|二次开发

    xll : falseUSy七七世界-网站建设|UI设计|人资系统|二次开发

  };USy七七世界-网站建设|UI设计|人资系统|二次开发

  //检测平台USy七七世界-网站建设|UI设计|人资系统|二次开发

  var p = navigator.platform;USy七七世界-网站建设|UI设计|人资系统|二次开发

  alert(p);USy七七世界-网站建设|UI设计|人资系统|二次开发

  system.win = p.indexOf("Win") == 0;USy七七世界-网站建设|UI设计|人资系统|二次开发

  system.mac = p.indexOf("Mac") == 0;USy七七世界-网站建设|UI设计|人资系统|二次开发

  system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);USy七七世界-网站建设|UI设计|人资系统|二次开发

  //跳转语句USy七七世界-网站建设|UI设计|人资系统|二次开发

  if(system.win||system.mac||system.xll){//转向后台登陆页面USy七七世界-网站建设|UI设计|人资系统|二次开发

  //电脑访问USy七七世界-网站建设|UI设计|人资系统|二次开发

    window.location.href = "电脑网址";USy七七世界-网站建设|UI设计|人资系统|二次开发

  }else{USy七七世界-网站建设|UI设计|人资系统|二次开发

  //手机访问USy七七世界-网站建设|UI设计|人资系统|二次开发

    window.location.href = "手机网址";USy七七世界-网站建设|UI设计|人资系统|二次开发

  }USy七七世界-网站建设|UI设计|人资系统|二次开发

  </script>USy七七世界-网站建设|UI设计|人资系统|二次开发

  方法三:USy七七世界-网站建设|UI设计|人资系统|二次开发

  <script type="text/javascript">USy七七世界-网站建设|UI设计|人资系统|二次开发

      var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire");USy七七世界-网站建设|UI设计|人资系统|二次开发

      var browser = navigator.userAgent.toLowerCase();USy七七世界-网站建设|UI设计|人资系统|二次开发

      var isMobile = false;USy七七世界-网站建设|UI设计|人资系统|二次开发

      for (var i=0; i<mobileAgent.length; i++){ if (browser.indexOf(mobileAgent[i])!=-1){ isMobile = true;USy七七世界-网站建设|UI设计|人资系统|二次开发

      //alert(mobileAgent[i]);USy七七世界-网站建设|UI设计|人资系统|二次开发

      location.href = '手机网址';USy七七世界-网站建设|UI设计|人资系统|二次开发

      break; } USy七七世界-网站建设|UI设计|人资系统|二次开发

      }USy七七世界-网站建设|UI设计|人资系统|二次开发

  </script>USy七七世界-网站建设|UI设计|人资系统|二次开发

本文关键词:客户端  页面  还是  移动  端来跳