<html>
<head>
<title>欢迎来到手机版</title>
<script>
var ua = navigator.userAgent;
var US = {
    Android:function () {   //安卓
        return ua.match(/Android/i)?true:false;
    },
    BlackBerry:function() {  //黑莓
        return ua.match(/BlackBerry/i)?true:false;
    },
    IOS:function(){  //IOS
        return ua.match(/iPhone|iPad|iPod/i)?true:false;
    },
    //这个其实没啥必要了,可以不用判断这个,毕竟IE是一种古老的东西
    Windows:function() {  
        return ua.match(/IEMobile/i)?true:false;
    },
    isMobile:function() {  //移动设备
        return US.Android()||US.BlackBerry()||US.IOS()||US.Windows();
    }
}
if(US.isMobile()==false){
    window.location = "http://www.baidu.com";     //如果是电脑访问 ,则跳入指定网址。在此以百度为例
}
</script>

</head>
<body><h1>欢迎来到手机版</h1></body>
</html>

最新文章

  1. AES,RSA对称加密和非对称加密
  2. Mac下升级Nodejs
  3. 错误 1 “System.Data.DataRow.DataRow(System.Data.DataRowBuilder)”不可访问,因为它受保护级别限制
  4. 亲和数[HDU2040]
  5. matlab mex入门简介
  6. Photoshop定义画笔选区为空的原因
  7. 集群/分布式环境下5种session处理策略
  8. SPFA+SLF+LLL优化模板
  9. codeforces 13 D
  10. TextInputLayout 用法
  11. python 模块——os 模块
  12. layer 查看图片
  13. 876. Middle of the Linked List
  14. React Native 打包 Apk
  15. iOS- UITextView与键盘回收与键盘遮挡输入框
  16. 内建模块collections的使用
  17. [Oracle11g] 通过伪列查询
  18. NOI Day2线上同步赛崩盘记
  19. ubuntu物理机上搭建Kubernetes集群 -- master 配置
  20. 002_分布式搜索引擎Elasticsearch的查询与过滤

热门文章

  1. Hibernate之三态篇
  2. Robotframework集成jenkins执行用例
  3. Android使用adb获得activity堆栈信息
  4. VUE组件如何与iframe通信问题
  5. udhcp详解源码(序)
  6. C和Fortran互相传递动态数组
  7. pat1043:输出PATest
  8. C项目实践--俄罗斯方块(1)
  9. JSONArray ja = JSONArray.fromObject(list);//特殊类 用于将list转化为JSON 数据并返回 out.print(ja);
  10. less 使用入门