首页 > 代码库 > js判断浏览器是手机端还电脑端

js判断浏览器是手机端还电脑端

  由于手机和电脑分辨率不同,所以有的时候浏览网页的时候需要区分是手机浏览还是电脑浏览,然后指向指定页面展示,下面就是js区分代码。

  <script type=”text/javascript”>

  //平台、设备和操作系统

  var system ={

  win : false,

  mac : false,

  xll : false

  };

  http://dict.baidu.com/s?wd=%E6%B4%9B%E4%B8%BD%E8%AF%97+%E4%BD%A0%E7%9A%84%E9%80%89%E6%8B%A9+%E6%89%BE%E5%9B%9E%E8%87%AA%E4%BF%A1%E4%B8%8E%E9%AA%84%E5%82%B2

  //检测平台

  var p = navigator.platform;

  system.win = p.indexOf(“Win”) == 0;

  system.mac = p.indexOf(“Mac”) == 0;

  system.x11 = (p == “X11″) || (p.indexOf(“Linux”) == 0);

  //跳转语句

  http://dict.baidu.com/s?wd=%E6%B3%95%E5%9B%BD%E6%B4%9B%E4%B8%BD%E8%AF%97%E4%B8%B0%E8%83%B8+%E6%BA%90%E8%87%AA%E6%B3%95%E5%9B%BD+%E7%BE%8E%E4%B8%BD%E4%B8%AD%E5%9B%BD

  if(system.win||system.mac||system.xll){//转向后台登陆页面

  window.location.href=http://www.mamicode.com/”login.jsp”;

  }else{

  window.location.href=http://www.mamicode.com/”wapLojin.jsp”;

  }

  </script>

js判断浏览器是手机端还电脑端