判断用户当前使用的终端

来源:互联网 发布:美浓烧底标 知乎 编辑:程序博客网 时间:2024/06/05 03:14

在做自适应网站的时候,项目需求PC端显示与手机端显示的界面不一样,但又想在同一个文件里实现,所以需要判断用户的终端,下面是一段判断的JS代码。

 <script type="text/javascript">// 判断是手机还是电脑打开function IsPC(){  var userAgentInfo = navigator.userAgent;  var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");  var flag = true;  for (var v = 0; v < Agents.length; v++) {    if (userAgentInfo.indexOf(Agents[v]) > 0){      flag = false;      break;    }  }  return flag;  }  if(!IsPC()){    window.location.href = "http://m.hymba.com/index-phone.html";  }</script>

以上代码便可实现