JS监听移动设备,并跳转页面

js监听移动设备,并跳转页面

<script type="text/javascript">
	// 将移动设备名称(小写或者都大写)定义一个数组
  var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire");
	// 将浏览器navigator对象的userAgent转换成小写字母或者大写字母
  var browser = navigator.userAgent.toLowerCase();
	// 定义一个判断是否是移动设备的flag
  var isMobile = false;
  
  for (var i = 0; i < mobileAgent.length; i++) {
  // 如果浏览器navigator对象的userAgent中包含已经定义的移动设备的名称,说明是移动设备登录;
      if (browser.indexOf(mobileAgent[i]) != -1) {
          isMobile = true;
          // 跳转移动端页面
          location.href = 'http://39.104.71.18:8113/#/login';
          // 打断循环,优化性能
          break;
      }
  }
</script>

希望可以帮助到大家~

猜你喜欢

转载自blog.csdn.net/Calla_Lj/article/details/85605351
今日推荐